JAVA 11

JAVA/SPRING

[Spring] Spring / Spring boot 특징 간단 정리.

JDK 17 을 서포트하는 spring 6.0대 버전이 등장했고, Spring Boot 3.0 도 java 17을 최소 버전으로 요구하기 시작했다. LTS 버전이 java 11 이후 17 버전으로 확장 되었다. Java 17에서는 많은 기능이 추가되고 향상되었지만, 현재 쓰는 11버전 이후에 추가된 (개인적으로 써보고 싶은) 기능들은 다음과 같다. 텍스트 블록 기능. 향상된 Switch 문 및 패턴 매칭 기능. Record 불변 객체 타입 ( Lombok 의 value) 프로퍼티 포함 생성자 private final 적용 getter 메소드 생성 toString, equals, hashcode method 생성 annotation울 붙이도록 허용. Sealed class 허용된 (permits) 클래스 ..

SERVER

[SERVER] GitLab CI CD / oracle cloud / docker

The One DevOps Platform From planning to production, bring teams together in one application. Ship secure code more efficiently to deliver value faster. about.gitlab.com GitLab : 중앙 서버에서 Git 저장소를 관리하며, CI / CD 를 통해 DevOps 환경을 구축할 수 있게 도와준다. CI / CD 는 지속적 통합, 지속적 서비스 제공, 지속적 배포를 말한다. 😒 개발팀에서는 보통 메인 리포지토리에 주기적으로 머지 또는 push 한다. CI 원칙을 통한 MERGE → 자동으로 팀에서 만든 CI 스크립트를 통해 빌드 및 유닛 테스트 및 기타 등등을 스크립트등을 통..

girin_dev
'JAVA 11' 태그의 글 목록