일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- git
- 오픈소스
- error
- IntelliJ
- MySQL
- JavaScript
- Spring Boot
- Source
- SpringBoot
- Core Java
- STS
- jpa
- Tomcat
- Docker
- Python
- Eclipse
- MSSQL
- spring
- Open Source
- JDBC
- 문서
- Exception
- myBatis
- 설정
- oracle
- ubuntu
- Thymeleaf
- AJAX
- PostgreSQL
- maven
- Today
- Total
목록hermeswing log (709)
헤르메스 LIFE
Object 변환에는 여러 가지 툴이 있습니다. ObjectMapper 나 BeanUtil 등입니다. https://hermeslog.tistory.com/483 [Jackson] ObjectMapper, String to Map, to List, Object to JSON Object를 Map으로 변경 Json 데이터를 Map으로 변경 Json 데이터를 List로 변경 Object를 Json으로 변경 package test.json; import java.io.IOException; import java.io.Serializable; import java.util.ArrayList; import java.util.List; import hermeslog.tistory.com ModelMapper 라는 ..

Java Core Source를 테스트하려고 개발환경을 구축해봤는데 Lib 추가하는게 괴롭네요. 그래서 Maven 이나 Gradle로 Dependency 되는 환경을 찾아봤더니 있네요. ㅎㅎ 출처 : https://jiurinie.tistory.com/123 이클립스에서 Gralde Project 생성하기(feat. java-library) 이클립스에서 Gralde Project 생성하기 Gralde Project를 생성하려면 우선 Gradle이 설치되어 있어야 한다. Eclipse Marketplace에서 Buildship Gradle Intergration 3.0을 설치하자. installed 표시가 아니라면 설치가 되어 jiurinie.tistory.com 개발환경 STS 4.17.2.RELEASE..
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..
아래와 같은 오류가 발생했습니다. The return type is incompatible with Persistable.getId() 내용은 getId() 의 ID 의 Return Type이 String 이기 때문에 발생하는 오류입니다. ( ID의 Type은 Long 형입니다. ) Persistable 는 Spring Data JPA 구현 시 Merge 가 발생하는 문제를 해결하기 위해 사용하는 방법입니다. https://hermeslog.tistory.com/693 [JPA] JPA Data Save 시 Select 쿼리가 먼저 실행 된다. 요즘 JPA를 공부하고 있습니다. MyBatis 만 하다가, 개인적으로 공부를 진행하고 있습니다. 하다보니 막히고, 이해가 안되는 부분이 많네요. 그때마다 검색과..

게시판을 작성해보려 합니다. 조금씩 살을 붙여나가 보려고 합니다. 개발환경 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..

게시판을 작성해보려 합니다. 조금씩 살을 붙여나가 보려고 합니다. 개발환경 Spring Boot 2.7.9 lombok devtools postgresql Gladle Thymeleaf 아래와 같은 경고가 발생했습니다. 2023-04-12T23:16:10.277+09:00[0;39m [33m WARN[0;39m [35m19420[0;39m [2m---[0;39m [2m[ restartedMain][0;39m [36mion$DefaultTemplateResolverConfiguration[0;39m [2m:[0;39m Cannot find template location: classpath:/templates/ (please add some templates, check your T..
요즘 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..