Tags
- spring-boot 35
- algorithm 26
- java 25
- jpa 14
- linux 9
- spring 9
- network 7
- mysql 7
- dependency-injection 7
- git 5
- blog 4
- jekyll 4
- github 4
- ssh 3
- linked-list 3
- oop 3
- transactional 3
- aws 3
- shell 2
- jvm 2
- 자료구조 2
- rest 2
- functional-interface 2
- os 2
- process 2
- thread 2
- docker 2
- gradle 2
- web 2
- mysql 2
- spring-data-jdbc 2
- nat 1
- group 1
- shell 1
- inner-class 1
- nested-class 1
- 내부클래스 1
- overloading 1
- overriding 1
- permutation 1
- functinal-programming 1
- synchronous 1
- asynchronous 1
- blocking 1
- non-bolocking 1
- tcp-ip 1
- gradle 1
- intellij 1
- iterator 1
- for 1
- unix 1
- mac 1
- lombok 1
- alogrithm 1
- jdbc 1
- ec2 1
- interview 1
- cors 1
- oauth 1
- session 1
- toy-project 1
- database 1
- querydsl 1
- datajpatest 1
- auto-scaling 1
- spring 1
- java 1
- ddd 1
- design-pattern 1
- security 1
- replication 1
- javascript 1
spring-boot
- » Spring Batch 란?
- » JPA - repository test에서 테스트용 디비 사용하기
- » JPA + queryDSL 참고자료
- » JPA - mysql Point 타입을 JPA로 삽입할 때 에러 발생
- » JPA - Dialect(방언) 설정하기
- » spring interceptor로 토큰 기반 인증 구현
- » spring interceptor와 exception catch
- » spring 기본 정리 글
- » 21년 4월 26일
- » bug report: jackson.databind.exc.InvalidDefinitionException
- » 21년 4월 12일
- » 21년 4월 10일
- » 21년 4월 9일
- » 21년 4월 7일
- » Spring-boot: mysql과 연동
- » bug report: @EnableJdbcRepositories의 위치로 인해 Repository를 찾지 못하는 문제
- » Spring-boot: @Valid와 @Validated의 차이 링크
- » JPA - @NotBlank와 @NotEmpty는 DDL에서 NOT NULL 제약조건을 생성하지 않는다.
- » JPA - soft deletion 쉽게 구현하기
- » JPA - @NotNull vs @Column(nullable = false)
- » Spring-boot: @Autowired 없어도 DI 해주는 경우?
- » Spring-boot: RestControllerAdvice에서 RestController의 예외만 받기
- » CrudRepository의 save 메서드가 getter를 호출하여 NPE 발생?
- » JPA Auditing을 이용하여 Entity에 생성시간, 수정시간 자동 부여
- » Spring-boot: @Transactional
- » Spring-boot: 예외처리하는 방법
- » DTO vs VO vs Entity
- » JPA Entity의 기본 생성자가 필요한 이유
- » CrudRepository-Iterable<T>를 List<T>로 반환하고 싶을 때
- » 기본적인 JPARepository 사용법
- » redirect, forward, 그냥 리턴의 차이
- » Spring-boot: 스프링 의존성 주입(Dependency Injection)이란?
- » Spring-boot: 생성자 주입을 사용해야 하는 이유, 필드 인젝션이 좋지 않은 이유
- » Spring Service Autowiring 관련 문제
- » Spring-boot 실행 시 DNS Look up 없이 실행하기(Mac)
algorithm
- » 21년 2월 26일
- » 21년 2월 25일
- » 21년 2월 22일
- » 21년 2월 18일
- » 21년 2월 17일
- » 21년 2월 16일
- » 21년 2월 8일
- » 21년 2월 3일
- » 21년 2월 2일
- » 21년 2월 1일
- » 21년 1월 30일
- » 21년 1월 28일
- » 21년 1월 27일
- » 21년 1월 26일
- » 21년 1월 24일
- » 21년 1월 23일
- » 21년 1월 22일
- » 21년 1월 21일
- » 21년 1월 20일
- » 21년 1월 19일
- » 21년 1월 18일
- » 21년 1월 16일
- » 21년 1월 15일
- » 21년 1월 14일
- » 21년 1월 13일
- » 시간복잡도 표기법
java
- » Optional - orElse 와 orElseGet의 차이
- » LOMBOK - 코드 다이어트 라이브러리
- » 21년 3월 8일
- » 21년 3월 4일
- » 21년 3월 2일
- » 21년 2월 26일
- » 21년 2월 25일
- » Optional
- » 21년 2월 22일
- » VO(Value Object)
- » 21년 2월 18일
- » 21년 2월 17일
- » Scanner 사용 시 close해야 하는 이유
- » 21년 2월 16일
- » 21년 2월 15일
- » 함수형 프로그래밍
- » Java로 순열 구현
- » 21년 1월 12일
- » 오버로딩과 오버라이딩
- » 21년 1월 11일
- » Linked List
- » 21년 1월 10일
- » 내부 클래스의 종류와 특징
- » 21년 1월 9일
- » JVM 구조와 Java 런타임 구조
jpa
- » JPA - repository test에서 테스트용 디비 사용하기
- » JPA + queryDSL 참고자료
- » JPA - mysql Point 타입을 JPA로 삽입할 때 에러 발생
- » JPA - Dialect(방언) 설정하기
- » Spring-boot: @Valid와 @Validated의 차이 링크
- » JPA - @NotBlank와 @NotEmpty는 DDL에서 NOT NULL 제약조건을 생성하지 않는다.
- » JPA - soft deletion 쉽게 구현하기
- » JPA - @NotNull vs @Column(nullable = false)
- » CrudRepository의 save 메서드가 getter를 호출하여 NPE 발생?
- » JPA Auditing을 이용하여 Entity에 생성시간, 수정시간 자동 부여
- » JPA Entity의 기본 생성자가 필요한 이유
- » CrudRepository-Iterable<T>를 List<T>로 반환하고 싶을 때
- » 기본적인 JPARepository 사용법
- » JPA 기본 Annotation 정리
linux
- » SSH Agent Forwarding
- » AWS EC2(Amazon Linux) Instance timezone 변경하기
- » Amazon linux: swap 공간 만들기
- » EOF에 빈 줄이 있어야 하는 이유?
- » 리눅스 group이란, group 변경
- » Shell의 종류
- » SSH key를 이용한 접속
- » su: Authentication failure 발생하는 이유
- » SSH root 권한으로 접속 허용하기
spring
- » Spring Batch 란?
- » 21년 7월 19일 - 토비의 스프링 1장 (1)
- » 21년 3월 25일
- » 21년 3월 20일
- » 21년 3월 19일
- » 21년 3월 18일
- » 21년 3월 15일
- » 21년 3월 11일
- » 21년 3월 10일
network
- » 21년 5월 4일 - AWS 네트워크 설정
- » 21년 2월 3일
- » 21년 2월 2일
- » 21년 2월 1일
- » TCP/IP 4계층
- » 21년 1월 18일
- » NAT이란? Static NAT, Dynamic NAT, PAT 비교
mysql
- » DB 이중화(MySQL)
- » 마이그레이션 방법 (CDC, dual write)
- » Mysql 한글 깨짐 문제
- » mysql 설정파일 경로찾기
- » AWS EC2 에 mysql 세팅하기 (amazon linux)
- » Mysql의 스키마 설계시 status code의 처리
- » Load Data (bulk insert) 시도 secure_file_priv 문제 뜰 때
dependency-injection
- » 21년 3월 25일
- » 21년 3월 20일
- » 21년 3월 19일
- » 21년 3월 18일
- » 21년 3월 15일
- » 21년 3월 11일
- » 21년 3월 10일
git
Top ⇈blog
Top ⇈jekyll
Top ⇈github
Top ⇈ssh
Top ⇈linked-list
- » 21년 1월 12일
- » 21년 1월 11일
- » Linked List
oop
- » 21년 1월 15일
- » 21년 1월 14일
- » OOP의 기본 개념
transactional
- » Spring-boot: @Autowired 없어도 DI 해주는 경우?
- » Spring-boot: RestControllerAdvice에서 RestController의 예외만 받기
- » Spring-boot: @Transactional
aws
Top ⇈shell
Top ⇈jvm
Top ⇈자료구조
Top ⇈rest
- » 21년 1월 17일
- » 21년 1월 16일
functional-interface
- » 21년 1월 19일
- » 21년 1월 18일
os
Top ⇈process
Top ⇈thread
Top ⇈docker
Top ⇈gradle
Top ⇈web
Top ⇈mysql
Top ⇈spring-data-jdbc
- » 21년 4월 26일
- » 21년 4월 12일
nat
Top ⇈group
Top ⇈shell
Top ⇈inner-class
Top ⇈nested-class
Top ⇈내부클래스
Top ⇈overloading
Top ⇈overriding
Top ⇈permutation
Top ⇈functinal-programming
Top ⇈synchronous
Top ⇈asynchronous
Top ⇈blocking
Top ⇈non-bolocking
Top ⇈tcp-ip
Top ⇈gradle
Top ⇈intellij
Top ⇈iterator
Top ⇈for
Top ⇈unix
Top ⇈mac
Top ⇈lombok
Top ⇈alogrithm
Top ⇈jdbc
Top ⇈ec2
Top ⇈interview
- » 한줄로 정리
cors
- » CORS 이슈