분석코드

GitHub - oueya1479/mapda

main Class

앱 서버가 실행되는 부분


main controller

Spring MVC 패턴중 Controller

package com.example.demo.controller

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class BasicController {

	@RequestMapping("/")
	public String base() {
		return "main/index";
	}
	
	@RequestMapping("/about")
	public String about() {
		return "main/about";
	}
		...

}

application.properties

앱 환경설정 부분

server.port=8000
spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.jsp

spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.datasource.url=jdbc:oracle:thin:@mapda.cud4xir5ogun.ap-northeast-2.rds.amazonaws.com:1521:ORCL
spring.datasource.username=admin
spring.datasource.password=mypassword

#none
spring.jpa.hibernate.ddl-auto=none
spring.jpa.generate-ddl=false
spring.jpa.show-sql=true
spring.jpa.database=oracle
logging.level.org.hiberate=debug
spring.jpa.database-platform=org.hibernate.dialect.Oracle10gDialect
  1. spring MVC 패턴의 view파일 위치,
  2. spring MVC 패턴의 view 파일 확장자
  3. data base driver 종류
  4. jdbc 연결 주소