Spring Security - 웹 애플리케이션의 보안
in DEV on SpringSecurity, 웹애플리케이션-보안취약의-종류
이 포스트에서는 애플리케이션에 존재하는 보안 취약의 종류에 대해 알아본다.
in DEV on SpringSecurity, 웹애플리케이션-보안취약의-종류
이 포스트에서는 애플리케이션에 존재하는 보안 취약의 종류에 대해 알아본다.
이 포스트에서는 카프카에 쓰여진 메시지를 읽기 위한 클라이언트에 대해 알아본다.
in DEV on Kafka, Kafka-producer, Serializer, Avro, Partition, Record-header, Producer-interceptor
이 포스트에서는 카프카에 메시지를 쓰기 위한 클라이언트에 대해 알아본다.
이 포스트에서는 카프카에 메시지를 쓰기 위한 클라이언트에 대해 알아본다.
in DEV on Trouble Shooting
Kafka 토픽 생성 중 아래와 같은 오류가 발생
이 포스트에서는 카프카 설치, 설정 및 카프카를 실행하는데 적합한 하드웨어 선택, 프로덕션 작업을 카프카로 옮길 때 고려할 사항들에 대해 알아본다.
이 포스트에서는 카프카의 기본 개념에 대해 알아본다.
in DEV on Springboot, MSA(Spring), Spring-event, Event-listener, Application-event-multicaster, Application-event, Application-event-publisher, Application-listener, Transactional-event-listener
이 포스트에서는 아래와 같은 내용을 다룰 예정이다.
ApplicationEventMulticaster
를 설정@Async
애너테이션 사용in DEV on Springboot, MSA(Spring), Scheduled, Enable-scheduling, Task-scheduler, Cron, Fixed-delay, Fixed-rate, Batch
이 포스트에서는 스프링 프레임워크에서 제공하는 스케쥴링 기능을 설정하는 법과 스케쥴을 설정하여 태스크를 실행하는 법, 그리고 배치 서버를 구성하는 법에 대해 알아본다.
in DEV on Springboot, MSA(Spring), Redis, Zset, Redis-sorting, Z-set-operations
이 포스트에서는 레디스의 자료 구조 중 Sorted Set(ZSet
) 을 이용한 정렬에 대해 알아본다.
in DEV on Springboot, MSA(Spring), Redis, Cache, Cache-manager, Redis-cache-manager, Enable-caching, Cacheable, Cache-put, Cache-evict, Caching
이 포스트에서는 레디스를 사용한 Cache 에 대해 알아본다.
in DEV on Springboot, MSA(Spring), Redis, Cyclic-barrier
이 포스트에서는 분산락을 어떻게 생성하는지, 데이터베이스의 트랜잭션과 레디스 락을 사용하여 분산락을 처리하는 방법에 대해 알아본다.
in DEV on Springboot, MSA(Spring), Redis, Redis-serializer, Value-operation, Redis-template
이 포스트에서는 RedisTemplate
를 직접 설정하는 방법에 대해 알아본다.
in DEV on Springboot, MSA(Spring), Redis, Spring-data-redis, Lettuce, Redis-connection-factory
이 포스트에서는 Spring Data Redis 와 Lettuce 라이브러리로 스프링 애플리케이션에서 레디스를 사용하는 방법에 대해 알아본다.
in DEV on Springboot, MSA(Spring), Rest-api, Uri-components-builder, Rest-template, Simple-client-http-request-factory, Http-components-client-http-request-factory, Web-client, Keep-alive, Parameterized-type-reference, Client-http-request-interceptor, Response-error-handler
이 포스트에서는 아래 내용에 대해 살펴본다.
in DEV on Springboot, MSA(Spring), Database, Entity-listeners, Osiv, Transaction-lifecycle
이 포스트에서는 트랜잭션 이벤트를 사용하여 애플리케이션 기능을 확장하는 방법에 대해 알아본다.
in DEV on Springboot, MSA(Spring), Database, Entity-manager, Persistence-context
이 포스트에서는 트랜잭션과 EntityManager 의 관계에 대해 알아본다.
in DEV on Springboot, MSA(Spring), Database, Transactional, Propagation, Isolation, Dirty-read, Read-uncommitted, Read-committed, Repeatable-read, Non-repeatable-read, Phantom-read
이 포스트에서는 JPA 에서의 트랜잭션에 대해 알아본다.
in DEV on Springboot, MSA(Spring), Database, Spring-data-jpa, Query-method, Data-jpa-test, Jpa-repository
이 포스트에서는 Spring Data JPA 에서 제공하는 리포지터리와 쿼리 메서드 전략으로 데이터를 쉽게 사용하는 법에 대해 알아본다.
in DEV on Springboot, MSA(Spring), Database, Entity, Enumerated, Mapped-super-class, Generationtype
이 포스트에서는 엔티티 클래스를 설정하여 테이블의 레코드와 매핑하는 방법에 대해 알아본다.