본문 바로가기

태그

Spring jpa redis liquibase spring redis react spring data jpa spring test java Spring Liquibase mariadb querydsl Spring Security Spring Batch 리팩토링 db migration Refactoring swagger codegen jpa 최적화 redis acl solr 통합 검색 solr 검색 redis 타입 Redis Set Redis 기본 명령어 JPA Lob @Lob @EqualsAndHashCode redis 명령어 spring boot 3 Liquibase Maven Spring DB Migration spring boot3 liquibase redis session spring boot test SQLIntegrityConstraintViolationException @Query orphanRemoval Keycloak objectmapper 레디스 Spring Data Redis 인텔리제이 @Transactional Spring Data GitLab Apache Solr async auto increment OAS swagger hashcode clob equals Blob 비동기 스프링 라이브러리 Filter solr 트랜잭션 Exception ubuntu Test openapi generator spring oas design first 설계 우선 접근 방식 swagger spring ./gradlew bootbuildimage bootbuildimage archivefile regularfileproperty 연관관계 최적화 getone jpa 성능 양방향 @onetomany jenkins plugins jenkins failover naginator argumentcaptor spring xss jsoup clean transaction silently rolled back because it has been marked as rollback-only transaction exception 트랜잭션 예외 shibaholic 비동기 authentication delegatingsecuritycontextcallable delegatingsecuritycontextasynctaskexecutor 자바 비동기 java completablefuture 스프링 비동기 @inherited 스프링 레디스 rediscommandexecutionexception noperm this user has no permissions to run the redis pub/sub jpa hashcode jpa equals jpa buddy service redis redis service 우분투 서비스 재시작 failed to start redis.service please adjust/correct and reload service manager: file exists unit service failed to load properly 레디스 보안 레디스 비밀번호 레디스 아이디 레디스 계정 redis 계정 redis 아이디 비밀번호 우분투 서비스 등록 ubuntu service 등록 ubuntu spring application gitlab 롤백 github 브랜치 롤백 브랜치 롤백 git 롤백 spring github actions github actions gcp jpa 서브쿼리 jpa 페치조인 onetomany fetchjoin querydsl 서브쿼리 cascadetype.remove 레디스 기본 명령어 redis set 특징 네임스페이스 삭제 쿠버네티스 삭제 안됌 kubenetes delete long time 쿠버네티스 네임스페이스 삭제 Kubernetes namespace terminating kubernetes namespace terminating long time 쿠버네티스 삭제 intelliJ gitlab token 인텔리제이 깃랩 토큰 깃랩 토큰 인증 2023.2 GitLab 2023.2 IntelliJ IntelliJ GitLab 인텔리제이 깃랩 헬름 차트 로키 그라파나 연동 로키 그라파나 loki 그라파나 연결 클라우드 인스턴스 클라우드 인스턴스 ssh cloud ssh 클라우드 ssh 파일질라 aws 파일질라 ec2 파일질라 클라우드 파일질라 pem 파일질라 ppk solr 활용 solr 실습 solr dataimporthandler solr 설치 solr mariadb spring di null private 메서드 Controller private RequestMapping private @Autowired null 의존성 주입 null redis string 특징 redis string Redis Get Spring Redis Get Set MongoDB Replica Window MongoDB Window MongoDB 7.0 MongoDB 이중화 몽고DB 이중화 mariadb error error no 1040 Error No. 1040 mysql Too many connections mariadb Too many connections MariaDbClob Data type BLOB cannot be decoded as Clob Invalid UTF8 Spring Lob JPA @Lob lombok lazy JPA lombok net stop service port application port 포트 막힘 docker react volume docker window volume docker window sql rank update rank Hiberante Generated PK가 아닌 필드 PK가 아닌 필드에 Auto Increment 사용 @GeneratorType @Generated 내부 리스트 검증 extracting flatExtracting fetchResults Deprecated Querydsl count PageableExecutionUtils 컨텍스트 캐싱 Spring Context 전체 통합테스트 전체테스트 전체테스트 속도 통합테스트 속도 context caching auditing test Spring createdDate Test @createdDate save update getSession() 동일한 패키지 스프링 외부 라이브러리 수정 스프링 라이브러리 수정 라이브러리 수정 외부 라이브러리 수정 Spring File Test Junit TempDir 파일 단위 테스트 파일 테스트 코드 @TempDir 스프링 부트 멀티 모듈 스프링 멀티 모듈 인텔리제이 모듈 분리 인텔리제이 모듈 스프링 모듈 분리 redisTemplate 스프링 배치 상속 Spring Batch extend ItemWriter ItemReader 배치 컨벤션 ApplicationFilterChain ignoring filter web ignoring 적용이 안돼 web ignoring 문제 web.ignoring() WebSecurityCustomizer 인텔리제이 utf8 HttpServletResponseWrapper sendRedirect 우회 spring request domain spring domain request servername getServerName nginx host Transactional 특징 Transactional 주의사항 Transactional 사용법 spring batch quartz 스프링 배치 스케줄 스프링 배치 cron spring batch cron 스프링 스케줄링 spring batch scheduler decimal BigDecimal 차이 BigDecimal 반올림 MariaDB 반올림 MariaDB decimal DefaultBatchConfiguration @EnableBatchProcessing spring 6 batch spring batch 5 stomp interceptor ChannelInterceptor Jackson2JsonRedisSerializer interface ObjectMapper abstract ObjectMapper Interface RedisSerializer OxmSerializer Jackson2JsonRedisSerializer GenericToStringSerializer GenericJackson2JsonRedisSerializer StringRedisSerializer JdkSerializationRedisSerializer CreateProcess error Cannot run program spring oauth oauth type grant type spring keycloak org.apache.kafka.storage.internals.log.LogDirFailureChannel C:\tmp\kafka-logs due to IOException ERROR Failed to clean up log for 다른 프로세스가 파일을 사용 중이기 때문에 프로세스가 액세스 할 수 없습니다 ERROR Shutdown broker because all log dirs Acquisition timeout add-opens jdk 17 예외 Unable to make protected java.nio.charset.Charset opens java.nio.charset accessible: module java.base java.nio.charset.Charset liquibase diff liquibase update java.lang.IndexOutOfBoundsException: Index: 256 동적 리스트 바인딩 @EnableEurekaClient disabled @EnableEurekaClient deprecated @EnableEurekaClient Spring Cloud 2022.0 스프링 마이그레이션 spring boot3 liquibase 실습 diff changelog spring liquibse 스프링 DB 마이그레이션 리퀴베이스 flyway liquibase 차이 flyway vs liquibase JPA 테스트 DB 테스트 javax.validation ConstraintViolation ConstraintViolationImpl Dto 검증 ObjectMapper 검증 배치란 스프링 배치란 spring batch란 spring batch 용어 Spring Context Caching Session Logout SessionExpiredEvent SessionDeletedEvent SessionDestroyedEvent querydsl 설정 querydsl maven 개발 습관 jwt 화면 접근 보안 react jwt 인증 private router custom router router v6 @OneToOne 경우에 따라 ServiceLocatorFactoryBean 분기 처리 force push react pagination react-js-pagination SAA-C03 합격 후기 ConstraintViolationException 쿼리 실행 순서 date-format Hamcrest Test JPA Where 한 번에 조회 일괄 조회 @Where @Modifying 주의사항 @Query 주의사항 벌크 삭제 벌크연산 @Modify @Modifying 스프링 라이브러리 AWS Certified Solutions Architect DB 이중화 @Async 깃허브액션 SecurityFilterChain 패러다임 불일치 findbyid 젠킨스 플러그인 nginx proxy jpa lazy 멀티 모듈 Spring Migration saa-c03 TempDIr @OneToMany stepscope @RestControllerAdvice Duplicate entry ec2 ssh DataIntegrityViolationException Auditing 스프링 배치 벌크 연산 naver API AssertJ WSL2 readValue Spring 페이징 @ControllerAdvice Replicaset Spring message 리눅스 서비스 completablefuture mongodb replica CI/CD systemctl unmask systemctl mask github actions WebSecurity database migration 페치조인 JPQL OneToMany flyway session timeout grafana localdatetime 플라이웨이 통합 검색 Udemy OneToOne GCP ssh-copy-id 모듈 분리 임시 디렉토리 helm if 문 데이터베이스 마이그레이션 지정된 파일을 찾을 수 없습니다 form-data Locator Matcher oauth2 linux service oauth2.0 docker spring boot jsoup net start Too many connections HandlerExceptionResolver pagination java 다형성 hamcrest multipart 합격 후기 cors 몽고DB resttemplate nginx jenkins Mockito lombok MongoDB 통합 테스트 외부 라이브러리 Chunk @ModelAttribute 젠킨스 jwt tostring 자바 api 연관관계 HttpServletResponse github 임시 파일 changelog Pub/Sub gradle matches 서비스 등록 sendRedirect 예외 처리 한글 깨짐 헬름 Dependency Injection loki DB 마이그레이션 동적 바인딩 replaceAll rollback Hyper-V AWS 서브쿼리 logout DTO 검증 flush 파일 질라 IntelliJ netsh 로키 ORM getSession date Clean 페이징 diff BigDecimal Quartz STOMP Kafka Common Compile junit validation future open api 모듈 파일질라 Validator git ACL 세션 리플렉션 통합검색 timeout proxy pattern 디자인 패턴 filezilla Update maven hibernate 삭제 최적화 ssh 오픈API controller jdk XSS migration SubQuery JDBC SQLException Programming unique 우분투 테스트 HTML API Plugin JavaScript 마이그레이션