/users
/posts
/slides
/apps
/books
mysetting
/users
/posts
/slides
/apps
/books
3:09 7/01
seungdols.tistory.com
3:09
seungdols.tistory.com
Seungdols Company
http://seungdols.tistory.com/
프로그래밍에 욕심이 조금 납니다.
저작도구: tistory
최종 피드 수집: 2024-12-05 15:45
전체 (104)
8M
Conventional commit plugin 추천 - commit prefix 자동화를 하자.
요즘 추세가 conventional commit 형태로 작성하는게 국룰이 된 것 같다. ref. https://www.conventionalcommits.org/en/v1.0.0/ Conventional Commits A spec
Tool
conventional commit
plugin
+ 더보기
0
0
0
읽기모드
8M
스프링 핵심 원리 기본편 강의 - ComponentScan과 의존 관계 자동 주입
@ComponentScan 자동으로 @Component 가 붙은 컴포넌트를 해당 빈 등록을 해준다. (싱글톤) 빈 이름은 기본전략은 MemberServiceImpl class -> memberServiceImpl 로 앞의 글자만
Spring 이야기
스프링
스프링 핵심 원리
+ 더보기
0
0
0
읽기모드
8M
스프링 핵심 원리 기본편 강의 - Bean Definition
BeanDefinition 스프링은 어떻게 이런 다양한 설정 형식을 지원하는 것일까? 그 중심에는 BeanDefinition 이라는 추상화가 있다. BeanDefinition 정보 BeanClassName: 생성할 빈의 클래스 명
Spring 이야기
스프링
스프링 핵심 원리
+ 더보기
0
0
0
읽기모드
8M
스프링 핵심 원리 기본편 강의 - Bean scope & Bean lifecycle
빈 스코프 스프링 빈은 스프링 컨테이너의 시작과 함께 생성 되어서 스프링 컨테이너가 종료될 때까지 유지 되는데, 이는 기본적으로 싱글톤 스코프로 생성 되기 때문이다. 다양한 스코프 지원 싱글톤 프로토 타입 스프링 컨테이너는 프로토
Spring 이야기
스프링 핵심 원리
+ 더보기
0
0
0
읽기모드
8M
스프링 핵심 원리 기본편 강의 - 스프링
스프링이란? Spring framework / Spring boot 필수 Spring batch, Spring Session, Spring Data 등등 스프링프레임워크 핵심기술 웹기술 데이터 접근 기술 기술 통합 테스트 언어 스
Spring 이야기
스프링 기본
스프링 핵심 원리
+ 더보기
0
0
0
읽기모드
8M
스프링 핵심 원리 기본편 강의 - 싱글톤
우리가 만들었던 스프링 없는 순수한 DI 컨테이너인 AppConfig는 요청을 할 때 마다 객체를 새로 생성한다. 고객 트래픽이 초당 100이 나오면 초당 100개 객체가 생성되고 소멸된다! 메모리 낭비가 심하다. 해결방안은 해당
Spring 이야기
스프링 핵심원리
싱글톤
+ 더보기
0
0
0
읽기모드
8M
유용한 mac os app을 찾는 방법 (based on open source)
https://indiegoodies.com/awesome-open-source-mac-apps Open Source Mac Apps - Indie Goodies Awesome open source Mac apps indiegoo
MacOS
awesome macos app
macos
+ 더보기
0
0
0
읽기모드
9M
ktlint lint 적용
ktlint 정상혁님이 써주신, kotlin lint를 위한 가이드 문서가 잘 소개되어 있습니다. https://blog.benelog.net/ktlint 해당 방식에서는 크게 보면 총 2가지의 방식을 설명하고 있습니다. grad
Kotlin
kotlin lint
ktlint
+ 더보기
0
0
1
읽기모드
10M
SQL Join
매번, Join 데이터 구성이 어떻게 되더라.. 기억이 가물 가물 한데, 스택오버플로우에 좋은 그림이 있어서 가져왔다. 사실 left join, inner join 제외 하고 잘 안써본듯.. https://stackoverflow
DB
db
JOIN
+ 더보기
SQL
0
0
0
읽기모드
10M
JPQL
JPQL Type Expression 문자 'Hello' 숫자 10L(Long) 10D(Double) 10F(Float) Boolean ENUM package path 포함 Entity TYPE(m) = 상속관계 select i
JPA
JPQL
+ 더보기
0
0
0
읽기모드
10M
값 타입
기본값 타입 JPA의 데이터 타입 분류 엔티티 타입 @Entity로 정의 하는 객체 데이터가 변해도 식별자로 지속해서 추적 가능 값 타입 int, Integer, String처럼 단순한 값으로 사용하는 기본 타입이나 객체 식별자가
JPA
값타입
+ 더보기
0
0
0
읽기모드
11M
kotest 관련 @Transactional rollback 안되는 이슈
test 코드의 상위 패키지 레벨에 아래 설정을 넣어준다. object KotestConfig : AbstractProjectConfig() { // rollback 관련 동작 안해서 아래 설정 추가 override fun ext
Kotlin
kotest
rollback
+ 더보기
transactional
0
0
1
읽기모드
11M
Kapt 관련 오류시 참조 (superclass access check failed)
superclass access check failed: class org.jetbrains.kotlin.kapt3.base.javac.KaptJavaCompiler (in unnamed module @0x37be58b7) can
Kotlin
jdk16
jdk17
+ 더보기
kapt error
0
0
7
읽기모드
1y
build.gradle -> build.gradle.kts 변경시 (build.gradle.kts script configuration not loaded) 오류
교육 듣는게 있어서 실제로 따라 해보려고 따라 하는데, 계속 안되서 보니까 다른 문제가 아니였다. kotlin 자체를 인식을 못하길래 계속 뭐지? 하다 보니까 SDK를 먼저 바꿔주어야 한다. 역시 찍먹이 중요하다.
Kotlin
build.gradle.kts
script
+ 더보기
0
0
1
읽기모드
1y
Jetbrains tool이 실행 안될때, Cannot connect to already running IDE instance
https://stackoverflow.com/questions/77003028/error-while-opening-intellij-idea-due-to-an-already-running-process Error while ope
Tool
alreadyrunningIDEinstance
jetbrains
+ 더보기
tool error
0
0
2
읽기모드
1y
Goodbye, Yoda condition? (요다표현식)
https://seungdols.tistory.com/246 Yoda Condition 이란 방어코딩의 종류에 대해 알아보자!! 우리가 보통 C언어에서 if( 변수 == 상수 ) 이런 방식으로 많이 써왔는데 C 언어를 만든 개발자
승돌 쓰다
yoda condition
요다표현식
+ 더보기
0
0
1
읽기모드
1y
confluent-kafka clients 다운로드가 안 될때
보통 kafka clients가 dependency가 아래 두 종류를 사용 할 것이다. // https://mvnrepository.com/artifact/org.apache.kafka/kafka-clients implementa
kafka
confluent maven
kafka-clients
+ 더보기
0
0
0
읽기모드
1y
spring boot 3 + Hibernate 6 logging config
spring boot 3 + Hibernate6를 쓰면서 쿼리를 로깅 하기 위해서는 기존과 달라진 점이 있는데, 기존은 아래처럼 설정 했다. spring: jpa: show-sql: false properties: hibernat
Spring 이야기
hibernate6 logging
spring boot3
+ 더보기
0
0
0
읽기모드
1y
용어의 통일은 중요하다. (feat. 기본은 중요함)
실무 하면서 유지보수 하거나, 이관 받은 업무 코드를 보면 어디는 풀어서 쓰고, 어디는 다른 prefix 변수명을 쓰고 혼재 된 경우는 매우 빡치는 일이다. 아...모든 코드가 사연이 있겠지만, 도대체 이 용어, 저 용어 왜 섞어
승돌 쓰다
넋두리
변수명제발!
+ 더보기
한풀이
0
0
0
읽기모드
1y
Intellij가 업데이트 이후 안켜질때 (Internal error. Please refer to https://jb.gg/ide/critical-startup-errors)
갑자기 intellij가 업데이트 이후에 안켜지더라. 갑자기 멘붕 왔다. Internal error. Please refer to https://jb.gg/ide/critical-startup-errors 이런 메시지였는데, 아무
Tool
idea error
Intellij Error
+ 더보기
intellij 오류
0
0
0
읽기모드
About
Badge
Contact
Activity
Terms of service
Privacy Policy