일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- netflix oss
- grafana
- Selenium
- Hibernate
- Airflow
- vue.js
- docker compose mysql
- spring boot redis
- redis
- docker
- WebLogic
- Netty
- QueryDSL
- Redis Sentinel
- jmeter
- KAFKA
- RabbitMQ
- MySQL
- JPA
- docker-compose
- coalesce
- argo cd
- spring boot
- mybatis
- cassandra
- ChannelPipeline
- Docker Compose
- spring cloud
- weblogic 10
- Spring Open Feign
- Today
- Total
목록2018/08 (5)
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..
Using the pluginThe plugin is available in the Gradle Plugin Portal and can be applied like this:plugins { id "io.spring.dependency-management" version "1.0.6.RELEASE" }If you prefer, the plugin is also available from Maven Central and JCenter. Snapshots are available from https://repo.spring.io/plugins-snapshot and can be used as shown in the following example:buildscript { repositories { maven..
25.4.4.2. 자바, JDBC 그리고 MySQL 타입 MySQL Connector/J는 MySQL 데이터 타입과 자바 데이터 타입 간의 변환을 유연하게 처리한다.일반적으로, 모든 MySQL 데이터 타입은 java.lang.String으로 변환할 수 있고, 모든 수식 타입도자바 수식 타입으로 변환할 수 있다.다음과 같은 타입 변환은 항상 보장된다: Connection Properties - Miscellaneous. MySQL Type NameReturn value of GetColumnClassNameReturned as Java ClassBIT(1) (new in MySQL-5.0)BITjava.lang.BooleanBIT( > 1) (new in MySQL-5.0)BITbyte[]TINYINTTI..
Web Crawler LibraryPython Library특징Selenium 웹테스팅 도구 프레임웍브라우저와 드라이버로 연결되어 브러우저에서 하는 작업들을 자동화 시킬수 있다.웹인터페이스로 동작하며, phantomJS와 호환 가능PhantomJS웹테스팅 도구 프레임웍 , 화면이 존재 하지 않는 특징웹표준을 따르는 Headless Webkit자바스크립트를 사용 할 수 있으며 , DOM, CSS JSON, SVG등 컨트롤 가능BeautifulsoupHTML 을 쉽게 파싱하여 사용 할 수 있는 특징HTML과 XML 파일에서 데이터를 읽어내는 라이프러리 ChromeDriverhttps://sites.google.com/a/chromium.org/chromedriver/downloads Selenium APIh..