일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
- error
- 오픈소스
- MySQL
- 설정
- STS
- SpringBoot
- IntelliJ
- Tomcat
- Eclipse
- jpa
- Open Source
- maven
- Python
- oracle
- 문서
- Docker
- Source
- Thymeleaf
- AJAX
- spring
- PostgreSQL
- myBatis
- MSSQL
- Exception
- ubuntu
- JavaScript
- JDBC
- Spring Boot
- git
- Core Java
- Today
- Total
목록Spring Boot Framework (61)
헤르메스 LIFE

게시판을 작성해보려 합니다. 조금씩 살을 붙여나가 보려고 합니다. 게시판 목록의 디자인 및 일부 소스는 도뎡님의 허락을 받아 사용했습니다. 도뎡님은 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..

게시판을 작성해보려 합니다. 조금씩 살을 붙여나가 보려고 합니다. 개발환경 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 src/main/resources/templates 폴더 추가 생성 src/main/resources/static 폴더 추가 생성 index.html 인덱스 페이지 입니다. build.gradle plugins { id 'java' id 'org.springframework.boot' version '2.7.10' id 'io.spring.dependency-m..
요즘 JPA를 공부하고 있습니다. MyBatis 만 하다가, 개인적으로 공부를 진행하고 있습니다. 하다보니 막히고, 이해가 안되는 부분이 많네요. 그때마다 검색과 삽질로 해결하고 있습니다. 여기 그 삽질의 자취를 남겨봅니다. 개발환경 Spring Boot 2.7.9 H2 2.1.214 p6spy 1.8.1 slf4j 1.7.36 swagger2 2.6.1 lombok devtools postgresql 데이터를 저장하는 로직을 구현할 때 다음과 같은 소스 코드를 작성할 수 있습니다. CodeDController.java private final HttpSession session; .... @ApiOperation(value = "공통코드 저장", notes = "공통코드 정보를 저장합니다.") @Pos..

개발환경 Spring Boot 2.7.9 H2 2.1.214 p6spy 1.8.1 slf4j 1.7.36 swagger2 2.6.1 lombok devtools postgresql JPA Request 받기위한 DTO 클래스입니다. import javax.validation.constraints.Digits; import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import..

개발환경Spring Boot 2.7.9H2 2.1.214p6spy 1.8.1slf4j 1.7.36lombokdevtoolspostgresql참고로Swagger 의 버전별 call URL이 다릅니다.2.x 버전 : http://localhost:9090/swagger-ui.html3.x 버전 : http://localhost:9090/swagger-ui/index.htmlSwagger2 2.9.2 버전 설정build.gradle // Default : 2.0.0.RELEASE //implementation 'org.springframework.plugin:spring-plugin-core' implementation 'org.springframework.pl..
요즘 JPA를 공부하고 있습니다. MyBatis 만 하다가, 개인적으로 공부를 진행하고 있습니다. 하다보니 막히고, 이해가 안되는 부분이 많네요. 그때마다 검색과 삽질로 해결하고 있습니다. 여기 그 삽질의 자취를 남겨봅니다. 개발환경 Spring Boot 2.7.9 H2 2.1.214 p6spy 1.8.1 slf4j 1.7.36 swagger2 2.6.1 lombok devtools postgresql Spring Domain Class 중 org.springframework.data.domain.Sort Class가 있습니다. Spring Data JPA를 사용할 경우 Pageable 인터페이스와 Sort 정보를 파라메터로 전달할 수 있습니다. Sort 객체를 생성하는 방법 /* Sort.by(정렬방법..
요즘 JPA를 공부하고 있습니다. MyBatis 만 하다가, 개인적으로 공부를 진행하고 있습니다. 하다보니 막히고, 이해가 안되는 부분이 많네요. 그때마다 검색과 삽질로 해결하고 있습니다. 여기 그 삽질의 자취를 남겨봅니다. 개발환경 Spring Boot 2.7.9 H2 2.1.214 p6spy 1.8.1 slf4j 1.7.36 swagger2 2.6.1 lombok devtools postgresql JPA를 공부하면서 일반적인 RDB의 관점에서 이해가 안되는 점이 있었습니다. 첫째. Save 시 Select 후 Insert 하는 부분 https://hermeslog.tistory.com/693 [JPA] JPA Data Save 시 Select 쿼리가 먼저 실행 된다. 요즘 JPA를 공부하고 있습니다..