
Windows OpenJdk 다운로드 및 설치 방법 1. 공식 홈페이지 : https://jdk.java.net/archive/ Archived OpenJDK GA Releases Archived OpenJDK General-Availability Releases This page is an archive of previously released builds of the JDK licensed under the GNU General Public License, version 2, with Classpath Exception. WARNING: These older versions of the JDK are provided to he jdk.java.net 2. 버전선택 및 다운로드 3. JAVA PATH ..

Java 상위로 예외 넘기기 throws throws : 호출한 상위 메소드로 예외처리 넘기기, 메소드 선언부에 작성 A메소드에서 B메소드를 호출시 예외가 발생했을 경우 B메소드 자체적으로 try-catch를 통해 처리 할 수 있지만 B메소드를 여러곳에서 사용한다고 할 때에는 호출하는 여러 메소드 마다 필요한 예외가 각각 다를수 도 있기에 예외처리를 구현할 기회를 줄 수 있다. throws 사용하여 호출한 메소드로 예외 책임을 전가하기 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 public class ThrowsTest { public static void main(String[] args){ try {..

목적 JPA 개념정리 및 사용법 정리하게된 계기 기존에는 Mybatis 를 사용하였는데 새프로젝트에서 JPA 를 사용하게되어 정리 JPA (Java Persistence API) 자바 ORM 을 위한 표준기술로 Hibernate, Spring JPA 와 같은 구현체가 있고 이것의 표준인터페이스 장점으로는 Mybatis 프로젝트와 비교하면 코드량이 줄고 객체위주 코드가 작성됨으로 가독성이 좋아지고 특정 데이터베이스에 종속되지 않는다. 단점으로는 복잡한 쿼리처리,성능저하위험,학습시간등 이있는데 복잡한 쿼리는 QueryDSL로 처리가 가능한거 같다. 개발환경 OS 윈도우10 Jdk 1.8 Framework Spring Boot 2.7.0 DB mysql 8.0 패키지 구조 의존성추가 1 2 3 4 5 6 7 ..

IntelliJ Lombok 적용 OS : 윈도우 의존성 설정 Maven (https://mvnrepository.com/artifact/org.projectlombok/lombok) IntelliJ Lombok Plugin 설정 file -> settings -> Pluings : Lombok 검색 후 Install 및 IDE 재시작 Enable annotation processing 체크 File -> settings -> Build. Execution, Deployment -> Compiler -> Annotation Procssors -> Enable annotation processing 체크

Redis 명령어 keys * 저장 되어있는 현재의 키값들을 확인 (데이터량이 많은 경우 부하가 심하므로 운영중일때는 주의필요) set [key] [value] 데이터 저장 get [key] 키의 데이터 조회 mset [key] [value] [key] [value] ... 여러개의 데이터 저장 mget [key] [key] [key] ... key들로 데이터 조회 exists [key] 해당 key 존재여부 존재 1 미존재 0 리턴 keys *word* 해당 단어가 포함된 key 조회 DB Like 검색 rename [기존key] [변경할key] 존재하던 key를 변경 setex [key] [second] [value] 지정한 시간만큼만 존재하는 key value 생성 ttl [key] 소멸까지 남은시..
- Total
- Today
- Yesterday
- quartz 실무 적용
- 잡 스케줄링
- oubox pattern
- cursor ai 프로젝트
- 스케줄링 시스템
- cursor ai 프롬프트
- kafka srping event
- spring security
- cursor ai crud
- cursor ai
- CompositeItemWriter
- cursorAI
- quartz spring batch
- actuator prometheus grafana
- Enum equals
- kafka oubox
- spring boot jpa crud
- Spring boot Actuator
- Enum Equals ==
- custom Item writer
- Enum ==
- tomcat gzip
- spring boot jpa
- JdbcBatchItem
- kafka redis
- no `meta.properties` found in
- 배치 관리 ui
- 배치 모니터링
- Spring Actuator
- SpringBatch 5.1.1
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |