# Groovy

18개의 포스트
post-thumbnail

Kotlin-DSL로 build.gradle 변경하기

DSL 이란 도메인 특화 언어의 약어로, 특정한 도메인에서만 사용 가능한 언어를 이야기 한다. 이는 자바와 같은 범용 언어(GPL)가 여러 도메인에 광범위하게 적용되거나 사용되는 것과는 대조적이다.DSL 은 선언형 코드를 작성하는데 도움을 주어, 보일러플레이트 코드를

7일 전
·
0개의 댓글
·

[Jenkins] pipeline 파이프라인 살펴보기

최근 젠킨스 파이프라인을 사용하여 API 배치를 추가해야 할 일이 있었다. 젠킨스를 활용한 스케줄러 작업은 처음이여서 낯선 부분들이 많았다! 😞 그래서 이번 시간에는 젠킨스의 파이프라인에 대해 자세히 정리해보려고 한다.

2022년 7월 25일
·
0개의 댓글
·
post-thumbnail

자주 사용하는 groovy method

Functional method란 자주 사용하는 Functional method 예 each any find findAll -> 무조건 empty string을 준다 sort collect -> flatmap과도 같네. 그럼 map은? with

2022년 7월 23일
·
0개의 댓글
·
post-thumbnail

Spring Core - Container Config

Spring Core 컨테이너 설정 TIL

2022년 6월 25일
·
0개의 댓글
·
post-thumbnail

[Spring][Java][Groovy][Kotlin] 간단한 메모장 구현하기

안녕하세요. 이번에 간단한 메모장을 구현하면서 Java, Groovy, Kotlin별로 각각 동작은 같지만 언어만 다르게 구현해보았습니다.사용한 기술은SpringSpring BootJPAH2ValidationThymeleafLombok (Java 한정)입니다.Groov

2022년 6월 20일
·
0개의 댓글
·
post-thumbnail

[Spring][Groovy] 간단한 메모장 구현하기 5 (MemoController 생성)

다음으로 컨트롤러를 구현하였습니다./memos : 메모 리스트 보여주는 곳/memo : 새로운 메모 생성하는 곳/memo/{id} : 특정 메모 상세 보기/memo/{id}/edit : 메모 편집 하는 곳/memo/{id}/remove : 메모 삭제하는 곳그루비 부분은

2022년 6월 20일
·
0개의 댓글
·
post-thumbnail

[Spring][Groovy] 간단한 메모장 구현하기 4 (MemoService 생성)

우선은 MemoRepository를 의존성 주입 해주고, 속도 향상을 위해서 @Transactional(readOnly = true)로 설정하고 실제로 데이터 편집을 하는 메소드에는 @Transactional를 오버로딩 하였습니다.검색은 공백이면 모든 결과가 다 나오게

2022년 6월 20일
·
0개의 댓글
·
post-thumbnail

[Spring][Groovy] 간단한 메모장 구현하기 3 (MemoRepository 생성)

우선 Autowired으로 의존성 주입을 해주고 저장, 삭제, 업데이트, 1개 찾기, 모두 찾기, 검색으로 메소드를 만들었습니다.Groovy는 일부 괄호 생략이 허용되기에 그루비 정체성(?)를 강조하기 위해서 차별화해서 코드를 만들어봤습니다.Groovy 버전 코드Jav

2022년 6월 20일
·
0개의 댓글
·
post-thumbnail

[Spring][Groovy] 간단한 메모장 구현하기 2 (메모 엔티티, 메모 DTO 생성)

앞에서 말했듯이 그루비는 롬복이 먹히지 않기에 get,set을 직접 써주어야 합니다. (정말... 코드가 불편하네요...ㅋㅋ)MemoMemoDTOGroovy 버전 코드Java 버전 코드Kotlin 버전 코드

2022년 6월 20일
·
0개의 댓글
·
post-thumbnail

[Spring][Groovy] 간단한 메모장 구현하기 1 (초기 세팅)

아래와 같이 세팅을 하고 GENERATE를 눌러서 다운을 받은 뒤 압축파일을 풀어주세요.그리고 압축파일을 IDE에 풀어주세요.코드 링크

2022년 6월 19일
·
0개의 댓글
·
post-thumbnail

[Spring] FAILURE: Build failed with an exception. 해결 방법

인텔리제이로 Spring를 groovy로 작업하던 도중 Test를 실행하니 다음과 같은 에러를 만났습니다.Preferences에 Build, Execution, Deployment > Build Tools > Gradle에서다음과 같이 설정되어 있는 Gradle을 In

2022년 6월 13일
·
0개의 댓글
·
post-thumbnail

[다양한 언어] 프로그램 언어별 format문

이번에는 언어별로 format 문을 적어보았습니다.ㅇㅅㅇ...

2022년 6월 11일
·
0개의 댓글
·
post-thumbnail

[다양한 언어] 프로그램 언어별 콘솔 기본 입력문

일부 언어는 입력문이 여러종류가 있어서 제가 아는 가장 기본적인 형태를 기준으로 작성하였습니다.(배열은 &를 붙이지 않습니다.)(다음 부터 Rust는 쏙 빼놓고 해야겠다.. 문법이...)

2022년 6월 11일
·
0개의 댓글
·
post-thumbnail

[다양한 언어] 프로그램 언어별 콘솔 기본 출력문

언어 별로 출력문을 정리해보았습니다.첫번째 줄은 줄바꿈이 존재하지 않는 출력문이며, 두번째 줄은 줄바꿈이 존재하는 출력문입니다.(단, Go언어는 import까지 적었습니다.)저 또한 공부하고 배우는 입장이라서 오표기 및 잘못된 정보가 있을 수 있습니다. 혹시 오타 및

2022년 5월 25일
·
0개의 댓글
·
post-thumbnail

Java - Build Tool

Java 빌드 관리 툴 TIL

2022년 5월 14일
·
0개의 댓글
·
post-thumbnail

Build.gradle으로 여러 클래스를 독립적으로 실행하기

server.javaclient.java 이 두 파일을 각각 실행하려면 어떻게 해야할까?

2021년 12월 25일
·
0개의 댓글
·

Querydsl setting in intellij

서두 Querydsl이 세팅된 프로젝트에선 gradle build 시 QClass가 있는 src/main/generated package를 처음 만들면 문제 없이 빌드됐지만, 그 이후 빌드 시, 아래와 같은 에러를 뱉으며 빌드가 되지 않는 문제가 있었다. (boot

2021년 7월 22일
·
5개의 댓글
·

Jackson 라이브러리 Json to Object

xml, 정확히 soap 결과에서 객체 매핑을 위한 코드를 기록합니다.Jackson 은 SpringBoot 에 포함 된 버전입니다.SpringBoot ...?Groovy 2.5그런데 json 필드명과 객체의 필드명이 다르다면?(ex) { "b": "123" } 을 위의

2021년 6월 17일
·
0개의 댓글
·