일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Airflow
- WebLogic
- Hibernate
- redis
- argo cd
- jmeter
- Redis Sentinel
- spring boot redis
- docker compose mysql
- RabbitMQ
- spring cloud
- docker
- weblogic 10
- JPA
- grafana
- QueryDSL
- netflix oss
- MySQL
- mybatis
- spring boot
- Spring Open Feign
- ChannelPipeline
- docker-compose
- Selenium
- cassandra
- coalesce
- Netty
- Docker Compose
- vue.js
- KAFKA
- Today
- Total
목록2018/08/31 (2)
IT.FARMER
스프링부트 개발자툴 활용하기, 개발시 resource 성격의 파일을 리로드할때, 혹은 변경된 클레스만 핫스와핑 하여 사용시 spring devtools 모듈을 설정 하여 사용한다. spring.devtools.restart.enabled 설정으로 restart 제어 . 재시작 비활성화 (false 시) .application.preperties - 클레스 로더 초기화 하여 핫스와핑은 되지만 파일 감지는 없음 (제한적) .java main method에 System preperties - 재시작 지원을 완벽히 비활성화 할때, 예를 들면 특정 라이브러리에서만 비활성화시. Debug Mode 로 실행해야 동작 한다. (spring boot version 2.0.3.RELEASE) maven org.spring..
Springboot jpa & Hibernate Naming Strategy 전략 어느날 부터인가 컬럼명이 카멜케이스로 나오고 있다. 왜이러지? Springboot 특정 버전 이상부터 프로퍼티 설정이 변경되었다. 프로젝트에 대소문자 구별이 있으면 추후에도 문제가 생길 여지가 있어 모두 소문자로 사용하기 위한 전략을 택했다. ImprovedNamingStrategy 이용시 카멜 케이스를 언더스코어 버전으로 변경해준다. Spring Boot 디폴트는 org.springframework.boot.orm.jpa.SpringNamingStrategy이다. SpringNamingStrategy는 ImprovedNamingStrategy 을 상속한 클레스이다. Hibernate 4 spring.jpa.hibernat..