일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- exit code
- 활성프로브
- SpringBoot
- Multi Datasource
- OneToOne
- JDK
- 종료코드
- dirty check
- 트랜잭션 쓰기 지연
- ManyToOne
- OneToMany
- SpringBoot 2.0
- Design Pattern
- chroot exit code
- Multi Transaction
- JPA
- K8s
- openjdk
- ManyToMany
- MaxRAMPercentage
- docker
- 영속화
- Entity
- Java
- mybatis
- 다중 트랜잭션
- 다중 데이타소스
- OracleJDK
- 변경 감지
- 디자인 패턴
- Today
- 61
- Total
- 111,546
목록개발/TIP (2)
조금 평범한 개발 이야기

앞서 OpenJDK를 사용하는 이유와 방법에 대해 이야기했었다. https://jogeum.net/14?category=795151 OSX 환경에서 OpenJDK 12 설치하기 일반적으로 java 로 개발된 프로그램을 실행 시키거나 관련된 개발 작업을 하기 위해 JDK (Java Development Kit) 를 설치해야 한다. JDK 에는 크게 2011 년에 Sun 사를 인수한 Oracle 이 개발하고 발전시키는 Ora.. jogeum.net 이때 설치되는 OpenJDK는 12 버전인데 문제는 아직도 여러 라이브러리와 프로그램이 JDK 8 기준으로 동작이 된다는 점이다. 그렇기 때문에 환경에 맞춰 로컬의 JDK 버전을 변경하면서 사용을 해야 되는데 이것을 위해 jenv를 설치해 JDK 버전을 유동적으로..

일반적으로 java 로 개발된 프로그램을 실행 시키거나 관련된 개발 작업을 하기 위해 JDK (Java Development Kit) 를 설치해야 한다. JDK 에는 크게 2011 년에 Sun 사를 인수한 Oracle 이 개발하고 발전시키는 OracleJDK 와 오픈소스인 OpenJDK 가 있다. 하지만 영원히 무료로 제공될 줄 알았던 OracleJDK 의 라이센스가 변경이 되었는데 일반적인 목적의 컴퓨팅 에만 사용시 무료이며 일반적이지 않은 목적의 사용에는 과금을 하겠다고 하였다. 하지만 그럼 어떤게 일반적이지 않은 목적인지에 대해서 명확하게 이야기 하지 않은 라이센스의 애매한 표현 때문에 대부분의 상업적인 목적을 가진 업체는 다 OpenJDK 로 전환하는 추세이다. OracleJDK 와 OpenJDK..