Spring Boot 내장 WAS 종류와 특징 [펌]
출처 : https://gofnrk.tistory.com/73 Tomcat ~7버전까지 대규모 트래픽에서 불안정하다 vs 아니다 등의 의견이 분분했고, 8버전은 폭망했지만, 8.5버전으로 대응하여 안정화시켰고, 9버전이 나와 안정화되었고 이후로도 꾸준히 업데이트 중입니다. 강력한 커뮤니티, 다양한 성공 사례 등… Java 진영에서 ...
출처 : https://gofnrk.tistory.com/73 Tomcat ~7버전까지 대규모 트래픽에서 불안정하다 vs 아니다 등의 의견이 분분했고, 8버전은 폭망했지만, 8.5버전으로 대응하여 안정화시켰고, 9버전이 나와 안정화되었고 이후로도 꾸준히 업데이트 중입니다. 강력한 커뮤니티, 다양한 성공 사례 등… Java 진영에서 ...
언젠가 쌓여있는 글들을 한번씩 읽어볼 때, 내 삶의 기록을 볼 수 있고, 어떻게 어려움을 해쳐나갔는지 다시금 과거의 나로부터 동기부여를 받을 수 있기 때문이다. 살아가는 동안 나는 계속 변하겠지만, 변화해나가는 과정을 다 기억하기는 쉽지 않기 때문에 블로그에 남겨놓은 글들이 곧 나의 변화해나가는 과정도 알 수 있는 하나의 역사라고 생각 된다...
https://www.baeldung.com/kotlin/enum-find-by-value [**Finding Enum by the Value in Kotlin Baeldung on Kotlin**](https://www.baeldung.com/kotlin/enum-find-by-value...
gradle version 관리 할 수 있는 version catalog라는 것을 이제 알게 되었다. 도입된 버전은 gradle 7.4 버전 때이고, 그 이전 버전에서는 buildSrc 경로에서 코드로 작성해서 관리했던 것 같다. 어느게 더 편리할까 생각해봤을 때, toml 파일 형식으로 관리하는 것이 좋겠다고 생각했다. 왜 확장자가 tom...
https://techblog.woowahan.com/2637/ [**멀티모듈 설계 이야기 with Spring, Gradle 우아한형제들 기술블로그**](https://techblog.woowahan.com/2637/) 멀티 모듈 프로젝트를 처음 알게된 건 20...
Gradle extract function and gradle version management gradle project의 버전 관리에 대해 작성합니다. 구조 gradle version을 major, minor, patch로 구조로 나… 버전 관리하는 것을 gradle에 properties로 관리하고, 이 버전을 api res...
[**소프트웨어 엔지니어가 알아야 할 로그에 대한 모든 것 Apache Kafka 탄생 배경**](https://news.hada.io/topic?id=10627&utm_source=slack&utm_medium=bot&utm_campaign=T02NGV77Z43) Linkedin에서 Apache Ka...
github에 dev 환경에서 사용할 database 접속 정보라던지, 민감한 정보들을 암호화해서 저장하는 방법을 찾아보았다. 이때, jasypt를 이용해서 간단하게 암호화가 가능한 것으로 판단되어 적용했고, 생각보다 간단한데 개인적으로는 많이 삽을 풨던 것 같다. OTL repository: https://github.com/ulis...
github action은 여러 plugin들을 제공해주는데, PR내에 특정 label을 추가할 떄, 자동으로 application version을 update해주고 commit을 추가해주는 방법에 대해 알아보았다. 다행스럽게도 이런 기능을 이미 구현된 plugin이 존재했고, 이 plugin을 추가해서 version update하고 commi...
gradle project의 버전 관리에 대해 작성합니다. 구조 gradle version을 major, minor, patch로 구조로 나눕니다. gradle project(application version)을 별도의 file로 분리하고, 위에서 이야기한 3가지 version을 자동으로 올려주는 task를 작성합니다. ...
https://www.samsungsds.com/kr/insights/java_jakarta.html [**Java EE에서 Jakarta EE로의 전환 인사이트리포트 삼성SDS**](https://www.samsungsds.com/kr/insights/java_jakarta.ht...
https://editorconfig.org/ EditorConfig What is EditorConfig? EditorConfig helps maintain consistent coding styles for multiple developers working on the same project across various editors an...
class Pojo { private String text; private int number; public String toString() { return text +":"+ number; } } // pojo class JavaBean implements Serializable { // EJB private Stri...
https://www.oracle.com/kr/java/graalvm/what-is-graalvm/ [**GraalVM 소개 Oracle**](https://www.oracle.com/kr/java/graalvm/what-is-graalvm/) GraalVM과 J...
https://www.youtube.com/watch?v=8umoZWj6UcU