spring boot jsp mybatis mariadb basic gradle with intellij ultimate https://start.spring.io/ 이곳에서 제공하는 스프링 부트 2.0.4, gradle, java, 웹, 시큐리티 등이 적용된 프로젝트 생성. IntelliJ 나 eclipse 에서 New > Project 시에 Spring Initializr 를 통해 생성할 수 있다. controller / domain / repository / service 의 패키지 명을 사용한다. controller 는 웹요청을 처리하는 컨트롤러 이다. domain 은 스프링 자바 프로그램 안에서 사용될 모델을 정의한 클래스 이다. repository 는 mapper 의 mybatis 매퍼 xml..
mariadb 공식 사이트 https://mariadb.com/ 이곳에서 pkg 를 다운받아 설치할 수도 있지만 (현재 기준 가장 최신버전은 맥용은 없어 한단계 낮은 버전) 설치하고 나서 동작도 손쉽게 제대로 안되고 .bash_profiles 도 수정해주어야 하고 나중에 삭제할 때도 파일을 일일이 지워야 하는 방식이라 추천하지 않는다. * homebrew 를 통해서 설치하면 깔끔하고 삭제도 깔끔하며 동작도 잘 된다. ruby 는 기본적으로 깔려있으므로 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 이 명령어를 통해 homebrew 를 설치한다. (홈브류 공식 사이트에 내용이 ..