Spring+mybatis+jquery 세팅

간단한 spring boot 프로젝트의 세팅문서로 jdk설치부터 이클립스 설치, mariaDB설치 등을 다룹니다.

Spring+mybatis+jquery 세팅

간단한 spring boot 프로젝트 세팅순서

  1. jdk 1.8 설치( 1.9는 호환성에서 불안정 )
  2. 이클립스 설치( 최신 )
  3. mariadb 설치
  4. erwin 설치
  5. toad 설치

eclipse 에서 spring 세팅

  1. help > eclipse market place
  2. spring tools 검색, spring tools( aka spring ide and srpint tool suite ) 다운로드
  3. file > new project > other > spring or spring boot > spring starter project 생성( 간단히 구성하기 위해 boot 로 생성 )
  4. web > web, sql > mysql 체크 후 finish
  5. 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
  1. src/main/webapp/WEB-INF/jsp/write.jsp 작성
  2. 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";
 }
}
  1. demo 프로젝트 우클릭 후 run as > spring boot app 실행 후 127.0.0.1:8080/demo/write.do 내용물 출력