본문 바로가기
CLASS/SPRINGBOOT

#1-1 / 🌸 Gradle Project start + Oracle

by hingu 2024. 8. 30.

create a project

 

요렇게 세팅X database 빼고

 

 

application.properties

spring.application.name=bootspring
server.port = 8080

server.servlet.encoding.charset=utf-8
server.servlet.encoding.force-response=true
server.servlet.encoding.force=true
server.servlet.encoding.enabled=true
spring.devtools.restart.enabled=true

spring.servlet.multipart.enabled=true
spring.servlet.multipart.max-file-size=10MB
spring.servlet.multipart.max-request-size=100MB

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

#mybatis
#mybatis.type-aliases-package=kr.co.sen
#mybatis.mapper-locations=classpath:/mapper/*.xml

#database Oracle 18c
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
spring.datasource.url=jdbc:oracle:thin:@localhost:1521:XE
spring.datasource.username=system
spring.datasource.password=Whfflekd99!

 

  1. encoding setting
  2. 프로젝트 우클릭 gradle update
  3. maven repository에서 JSTL  1.2  gradle, gradle(short) 둘다 복사후 코끼리 build.gradle dependencies 부분에 복붙
    => 둘중 하나만 쓰면 됨 ^^
  4. maven repository 에서 tomcat embed 검색후 Tomcat Embed Jasper 10.2.28 동일하게 복붙 둘중 하나만ㅋ
  5. 프로젝트 우클릭   gradle refreash
  6. 프로젝트 우클릭 project Facetns - Dynamic Web Module 6.1로 변경  ? 모르겠다 이건
  7. appplication.properties  작성
  8. src/main/webapp/WEB-INF/views에 폴더 알아서 만들어서 index.jsp 만들어보삼 
  9. 우클릭 spring - add starters - mybatis 추가 후  build.gradle  기존에 추가한거 잘 긁어다 같이 합쳐야할듯
    maver이랑 다르게 아예 싹 초기화 되어버림 -_-
  10. Oracle Jdbc driver 14 복붙
    oracle 공홈 들어가면 java 몇버전은 몇버전 써야하는지 나와있음

 

정말 모르게따