일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- aws cicd
- Airflow
- chartjs
- PostgreSQL
- Kafka
- SQL
- Python
- bootstrap
- JavaScript
- kubeflow
- codepipeline
- 도커
- Flux
- codedeploy
- COALESCE
- Spring
- redis
- chart.js
- codedeploy error
- codebuild
- docker
- java bigdecimal
- or some instances in your deployment group are experiencing problems.
- AWS CI/CD 구축하기
- node
- VPN
- Spring Error
- IntelliJ
- Jenkins
- aws
- Today
- Total
목록분류 전체보기 (652)
Small Asteroid Blog

JPA Specification JPA 를 사용할 때 Repository 에서 id 를 검색할 경우 findById Id 와 name을 검색하고자 하는 경우 findByIdAndName 으로 쿼리 메서드를 만들 수 있다. 하지만 검색 조건이 많아질수록 쿼리 메소드가 길어지면서 가독성도 떨어지고 비효율적이다. 해서 JPA 에서 Specification 으르 제공한다. Specification 을 사용해 원하는 조건을 상황에 맞게 선택해서 추가할 수 있다. 사용법 MemberEntity 생성하기 @NoArgsConstructor @AllArgsConstructor @Getter @Setter @Entity @SuperBuilder public class MemberEntity{ @Id @GeneratedVa..
커밋할 때 수정하기 전 파일 이름과 수정 후의 파일 이름의 대소문자 ignorecase 때문에 생기는 오류다. 해당 git 레포지토리 폴더로가서 해당 명령어를 입력해준다. git config --global core.ignorecase false 위의 방법으로 되지 않으면 캐시 파일을 삭제한다. git rm --cached

spring에서 bean 을 찾을 수 없다는 에러가 나오는데 인터페이스 구현을 하지 않아서 생기는 오류로 implements UserDetailsService 를 추가해준다.

Description: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that's listening on port 8080 or configure this application to listen on another port. 맥에서 Intellij가 비정상적으로 종료가 되어서 WAS 포트가 떠있다보니 프로젝트를 빌드해볼 수 없었다.이런 경우 해당 포트를 사용하고 있는 서비스를 확인해 강제 종료를 진행한다. lsof -i :8080유닉스 계열에서 파일이나 프로세스 목록을 출력하는 lsof(list open files) 명령어를 사용해 해당 포트로 동작중인 프로세스 목..
의존성 추가 implementation "io.springfox:springfox-boot-starter:3.0.0" implementation "io.springfox:springfox-swagger-ui:3.0.0" SwaggerConfig.java 파일 추가 @Configuration public class SwaggerConfig { @Bean public Docket api() { return new Docket(DocumentationType.OAS_30) .select() .apis(RequestHandlerSelectors.any()) .paths(PathSelectors.any()) .build(); } } Docket : swagger 설정에 핵심이 되는 Bean apis : api 스..
spring boot 2.6 버전 이후에 spring.mvc.pathmatch.matching-strategy 값이 ant_apth_matcher에서 path_pattern_parser로 변경되면서 몇몇 라이브러리(swagger포함)에 오류가 발생한다고 한다. application.yaml 에 아래 내용을 추가해주면 된다. spring: mvc: pathmatch: matching-strategy: ant_path_matcher