Programming/Spring(6)
-
Cannot load driver class: org.h2.Driver
Spring boot로 h2를 실행하려는데 오류가 발생했다. 문제는 h2.Driver를 설치하지 않았다. runtimeOnly 'com.h2database:h2' 추가해서 해결했다.
2023.02.03 -
IntelliJ spring color console
스프링을 실행하는데 흑백으로 나온다. application.properties 들어간다 밑에 문장을 입력 후 재실행한다. spring.output.ansi.enabled=ALWAYS 잘된다.
2023.01.03 -
Spring boot - Thymeleaf image 경로 설정
spring boot로 서버를 만든 후에 첫 화면에 이미지를 삽입하려고 했다. 근데 경로 오류인지 계속 사진이 안 나왔다. 구글링의 힘으로 해결했다. sample.jpg 파일을 화면에 띄울 것이다. 경로 설정은 static부터 시작한다. 그래서 img/sample.jpg로 하면된다.
2020.12.08 -
spring boot - Thymeleaf란?
spring boot를 설정해서 프로젝트를 만드는데 Thymeleaf라는 게 뭔지 궁금해졌다. Thymeleaf는 웹 및 독립 실행 형 환경을 위한 최신 서버 측 Java 템플릿 엔진이다. spring framework과 같이 지원하는게 많아서 웹개발에 많이 쓰인다고 한다. www.thymeleaf.org/ Thymeleaf Integrations galore Eclipse, IntelliJ IDEA, Spring, Play, even the up-and-coming Model-View-Controller API for Java EE 8. Write Thymeleaf in your favourite tools, using your favourite web-development framework. Chec..
2020.12.02 -
Spring - Lombok(롬복)
spring 강의를 듣다가 Lombok이란 것을 알게 되었다. 개발자들은 귀찮은 것을 싫어한다. 그래서 귀찮은 작업을 라이브러리에 저장해서 불러쓴다. 그게 Lombok이다. Getter, Setter 관련 메소드 작업 관련 Class 코드를 간단히 작성할 수 있다. 보통 스프링 부트에서 프로젝트를 생성할 때 의존 관계를 설정해서 넣을 수 있다. 코드가 훨씬 간단해서 좋았다.
2020.11.30 -
Spring과 Spring Boot의 차이
Spring을 공부하면서 Spring Boot가 뭔가 궁금했다. Spring은 Spring framework로 프레임워크다. 프레임워크는 집으로 치면 집의 전체적인 골격으로 보면된다. 이미 틀에 맞춰서 코딩하면 된다. Spring Boot는 그 Spring을 좀 더 간편하게 만들어 준다. Spring의 환경을 설정할 때 조금 어려운데 그 부분을 간편하게 설명해준다. 잘 알려주는 영상이 있다. 출처 - 우아한Tech
2020.11.28