일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 언박싱
- Scanner
- Java
- 싱글톤
- 싱글턴
- unboxing
- boxing
- 무한
- 콜렉션
- 제네릭
- Jenkins
- suvlet
- 제너릭
- wrapper
- 클래스
- start.spring.io
- https://start.spring.io
- maven
- dependency
- 빌드
- 컬렉션
- 자동형변환
- bootstrap
- 메소드
- 스프링
- Short
- 루프
- 박싱
- 인텔리제이
- 내장객체
- Today
- Total
목록개인 공부/Spring Boot (5)
Developer Gonie
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/nv2UT/btr0BBFBAkD/j9avtAZNklSatMALKR47c0/img.png)
1. build.gradle 에 아래 dependency 추가하기 // MyBatis implementation group: 'com.oracle.database.jdbc', name: 'ojdbc11', version: '21.8.0.0' implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:3.0.0' 2. application.properties 에 아래 내용 추가하기 #Oracle DataSource spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver spring.datasource.url=jdbc:oracle:thin:@127.0.0.1:1521/orcl sp..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/mRGgE/btr0xPLIULG/0NUJWK03nVSaj3UkYiPjoK/img.png)
implementation 'org.springframework.boot:spring-boot-starter-web'
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b1KgwH/btr0qr5EbTF/NKytEWPZkkvmLrE3AmtQJK/img.png)
1. build.gradle 에서 dependency 추가하기 compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' 2. lombok 파일 다운로드 받고 실행하여 이클립스에 연결해주기 아래 링크에서 lombok.jar 다운받고 실행하여 현재 사용중인 이클립스와 연결해주자. Download projectlombok.org 3. 어노테이션을 붙여보아 정상동작 확인하기 Outline 에서 내가 롬복이 자동으로 생성한 getter/setter/toString/생성자 등을 확인할 수 있다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bltROB/btr0p8wypEH/ykke3OpS3wUVFBOlTjqfl0/img.png)
1. application.properties 에서 아래 코드 추가 # 수정사항 생길시 자동 재빌드를 위한 코드 spring.devtools.livereload.enabled=true spring.devtools.restart.enabled=true 2. build.gradle 에서 dependency 추가 implementation 'org.springframework.boot:spring-boot-devtools'
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ckxfQl/btr0o7xyjkz/epX9ikKRK2pRq2YIM73x9K/img.png)
본 글은 이클립스(Eclipse) IDE그리고 Gradle을 기준으로 작성되었으나 아래의 글을 참고하면 IntelliJ IDE 혹은 Maven 환경에도 적용할 수 있습니다 1. 스프링부트 프로젝트 생성 바로 위 화면에서 Java 11버전을 사용한다고 해주었으므로 스프링 버전은 2.XX 버전으로 지정해줘야합니다 그래야 향후 에러가 발생하는 문제를 방지할 수 있습니다 2. JSP 관련 dependency 추가해주기 Gradle인 경우 implementation "org.apache.tomcat.embed:tomcat-embed-jasper" implementation 'javax.servlet:jstl' Maven인 경우 javax.servlet jstl org.apache.tomcat.embed tomca..