Java 관련/SpringBoot
[SpringBoot] Thymeleaf02
com.boot.leaf.dto 패키지를 만들고 LeafDto 클래스 만들어주세요 LeafDto.java package com.boot.leaf.dto; public class LeafDto { private String subject; private int seq; public LeafDto() { } public LeafDto(String subject, int seq) { this.subject = subject; this.seq = seq; } public String getSubject() { return subject; } public void setSubject(String subject) { this.subject = subject; } public int getSeq() { retur..
[SpringBoot] Thymeleaf01
타임리프는 템플릿 이라고 할수있습니다. 보통 스프링부트를 뷰나 리엑트를 연결해서 쓰는경우가 많은데 Thymeleaf를 사용해보려고 합니다. 타임리프는 OGNL(Object-Fraph Navigation Language)라고 합니다. - 자바의 값에 접근하기 위한 오픈소스 표현식 언어 - JSP, Thymeleaf, Groovy 등 - 처음에 SpringBoot에서는 Thymeleaf를 주로 사용한다.(요즘에는 타임리프 사용 잘 안함) utiliy object #execInfo #messages #uris #conversions #dates #calendars #numbers #strings #objects #bools #arrays #lists #sets #maps #aggregates #ids ..
[SpringBoot] 스프링부트에 DB연결하기
프로젝트를 만들때 spring web과 Mybatis Framework를 체크해줍니다! Oracle Driver는 버전때문에 안되는 걸로 알고있지만 버전업데이가 되면서 이제는 되는지 한번 체크해서 테스트 해볼게요! pom.xml에 보면 mybatis가 추가되어있고 ojdbc8버전이 잡혀있네요! application.properties # server server.port=8787 # view spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp # encoding server.servlet.encoding.charset=UTF-8 server.servlet.encoding.force=true server.servlet.encoding...
[SpringBoot] Spring Boot 기본 설정
spring.io로 이동해서 스프링 부트는 톰켓이 내장되어있어서 Jar파일이 기본적으로 설정이 되어있다. 내부 톰켓을 안쓰기 위해서는 따로 설정을 하고 War파알로 배포를 해야합니다. GENERATE버튼을 누르면 demo.zip파일이 다운로드됩니다. 임포트는 Existing Maven Projects로 합니다! 4.0.0 org.springframework.boot spring-boot-starter-parent 2.4.5 com.example demo 0.0.1-SNAPSHOT demo Demo project for Spring Boot 11 org.springframework.boot spring-boot-starter org.springframework.boot spring-boot-star..