일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- git
- MSSQL
- ubuntu
- PostgreSQL
- Core Java
- Docker
- error
- oracle
- Spring Boot
- Eclipse
- JavaScript
- 오픈소스
- Thymeleaf
- JDBC
- SpringBoot
- spring
- AJAX
- Exception
- jpa
- Source
- IntelliJ
- STS
- maven
- myBatis
- 문서
- MySQL
- Open Source
- Tomcat
- Python
- 설정
- Today
- Total
목록Spring Boot Framework (57)
헤르메스 LIFE
아래와 같은 환경을 구축하기 위해 Microservice 가 1개 이상 있어야 합니다. Spring Cloud 아키텍처 관계도 출처 : https://spring.io/cloud 개발환경 JDK : Zulu JDK 17.0.10 SpringBoot 3.2.3 SpringBoot Eureka Client ( 현재 최신 버전 :4.1.0 ) Build Tools : Gradle 1. 프로젝트 생성 2. Eureka Gateway - 간단한 Application 입니다. build.gradle plugins { id 'java' id 'org.springframework.boot' version '3.2.4' id 'io.spring.dependency-management' version '1.1.4' } g..
https://github.com/hermeswing/EurekaClient GitHub - hermeswing/EurekaClient Contribute to hermeswing/EurekaClient development by creating an account on GitHub. github.com 개발환경 JDK : Zulu JDK 17.0.10 SpringBoot 3.2.3 SpringBoot Eureka Client ( 현재 최신 버전 :4.1.0 ) Build Tools : Gradle 1. 프로젝트 생성 2. Eureka Client - 아래의 소스가 전부 입니다. ( 의외로 엄청 간단합니다. ) build.gradle plugins { id 'java' id 'org.springframe..
https://github.com/hermeswing/EureakServer GitHub - hermeswing/EureakServer: Spring Eureka Server Spring Eureka Server. Contribute to hermeswing/EureakServer development by creating an account on GitHub. github.com 개발환경 JDK : Zulu JDK 17.0.10 SpringBoot 3.2.3 SpringBoot Eureka Server ( 현재 최신 버전 :4.1.0 ) Build Tools : Gradle 1. 프로젝트 생성 2. Eureka Server - 아래의 소스가 전부 입니다. ( 의외로 엄청 간단합니다. ) build.gr..
p6spy 설정 후 쿼리는 잘 찍히는데, 두 번씩 찍히는 문제가 생겼습니다. Connection ID 가 다르니.. 두 번찍히는게 분명합니다. 24-02-01 23:03:378 [http-nio-7000-exec-2] DEBUG org.hibernate.SQL.logStatement [ 144 line ] [ ThreadId-119 ] - insert into users (crt_dt, crt_id, mdf_dt, mdf_id, email, password, user_id, user_nm, user_role) values (?, ?, ?, ?, ?, ?, ?, ?, ?) 24-02-01 23:03:379 [http-nio-7000-exec-2] TRACE org.hibernate.type.descript..
JPA를 공부하다보니, JPA에서는 Logging 시 p6spy 이라는 걸 사용하는 방법도 있다고 합니다. SpringBoot 만을 사용할때에는 log4jdbc-log4j2를 주로 사용했는데, JPA를 보다보니 p6spy라는 것도 있네요. 참조가 필요합니다. // jpa query logging implementation 'com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.8.1' src/main/resources/spy.properties driverlist=org.h2.Driver appender=com.p6spy.engine.spy.appender.Slf4JLogger logMessageFormat=com.p6spy.engine.spy.appender.M..
NativeQuery 를 이용해서 삭제했는데, 아래와 같은 오류가 발생했습니다. could not extract ResultSet; nested exception is org.hibernate.exception.GenericJDBCException: could not extract ResultSet CommentRepository.java package octopus.bbs.comment.repository; import java.util.List; import javax.persistence.Tuple; import org.springframework.data.domain.Page; import org.springframework.data.domain.PageRequest; import org.spri..
게시판을 작성해보려 합니다. 조금씩 살을 붙여나가 보려고 합니다. 게시판 목록의 디자인 및 일부 소스는 도뎡님의 허락을 받아 사용했습니다. 도뎡님은 MyBatis를 사용했고, 저는 JPA를 사용했습니다. 소스를 비교해보시는 것도 좋을 것 같습니다. https://congsong.tistory.com/26 스프링 부트(Spring Boot) - 페이징(Paging) & 검색(Search) 처리하기 1/2 [Thymeleaf, MariaDB, IntelliJ, Gradle, MyBat 본 게시판 프로젝트는 단계별(step by step)로 진행되니, 이전 단계를 진행하시는 것을 권장드립니다. DBMS 툴은 DBeaver를 이용하며, DB는 MariaDB를 이용합니다. (MariaDB 설치하기) 화면 처리는 ..
JPA를 사용 중 Boolean 처리를 어떻게 해야 할까요? Native Query에 익숙해져 있어서, 발상의 전환이 쉽지 않습니다. 검색해보니 아래에서 소스를 담아왔습니다. 출처 : https://memostack.tistory.com/194 Spring Boot, JPA에서 boolean 처리 (@Converter, @Convert 사용) 엔티티에서는 java의 boolean을 사용하고, Database에서는 Y 또는 N으로 처리하고 싶을때, @Converter 어노테이션을 사용하여 해결할 수 있다. 컨버터 객체 생성 BooleanToYNConverter.java @Converter public class Boolea memostack.tistory.com BooleanToYNConverter.jav..
게시판을 작성해보려 합니다. 조금씩 살을 붙여나가 보려고 합니다. 게시판 목록의 디자인 및 일부 소스는 도뎡님의 허락을 받아 사용했습니다. https://congsong.tistory.com/26 스프링 부트(Spring Boot) - 페이징(Paging) & 검색(Search) 처리하기 1/2 [Thymeleaf, MariaDB, IntelliJ, Gradle, MyBat 본 게시판 프로젝트는 단계별(step by step)로 진행되니, 이전 단계를 진행하시는 것을 권장드립니다. DBMS 툴은 DBeaver를 이용하며, DB는 MariaDB를 이용합니다. (MariaDB 설치하기) 화면 처리는 HTML5 기반 congsong.tistory.com 개발환경 STS 4.17.2.RELEASE OpenJDK..
게시판을 작성해보려 합니다. 조금씩 살을 붙여나가 보려고 합니다. https://hermeslog.tistory.com/704 [Spring Boot] 게시판 #1 - 개발환경 게시판을 작성해보려 합니다. 조금씩 살을 붙여나가 보려고 합니다. 개발환경 STS 4.17.2.RELEASE OpenJDK Runtime Environment Zulu11.62+17-CA (build 11.0.18+10-LTS) Spring Boot 2.7.9 lombok devtools postgresql 14.1 Gladle Thymeleaf hermeslog.tistory.com 개발환경 STS 4.17.2.RELEASE OpenJDK Runtime Environment Zulu11.62+17-CA (build 11.0.18..