Spring+mybatis+jquery 세팅
간단한 spring boot 프로젝트의 세팅문서로 jdk설치부터 이클립스 설치, mariaDB설치 등을 다룹니다.
간단한 spring boot 프로젝트 세팅순서
- jdk 1.8 설치( 1.9는 호환성에서 불안정 )
- 이클립스 설치( 최신 )
- mariadb 설치
- erwin 설치
- toad 설치
eclipse 에서 spring 세팅
- help > eclipse market place
- spring tools 검색, spring tools( aka spring ide and srpint tool suite ) 다운로드
- file > new project > other > spring or spring boot > spring starter project 생성( 간단히 구성하기 위해 boot 로 생성 )
- web > web, sql > mysql 체크 후 finish
- src/main/resources 의 application.properties 내용에
# Connection url for the database "netgloo_blog"
spring.datasource.url = jdbc:mysql://localhost:3306/board?useSSL=false
# Username and password
spring.datasource.username = root
spring.datasource.password = 0000
# Keep the connection alive if idle for a long time (needed in production)
spring.datasource.testWhileIdle = true
spring.datasource.validationQuery = SELECT 1
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
- src/main/webapp/WEB-INF/jsp/write.jsp 작성
- src/main/java/com/example/demo/controller/BoardController 작성
package com.example.demo.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class BoardController {
@RequestMapping("/board/write.do")
public String write() {
return "write";
}
}
- demo 프로젝트 우클릭 후 run as > spring boot app 실행 후 127.0.0.1:8080/demo/write.do 내용물 출력