인텔리J IDEA에서의 선언적 Gradle
선언적 Gradle은 Gradle 스크립트를 간소화하여 초보자도 쉽게 접근할 수 있도록 돕습니다. 최근 Android Gradle 플러그인과의 통합이 이루어졌으며, 인텔리J IDEA에서 특별 빌드를 통해 체험할 수 있습니다. 피드백을 통해 기능 개선에 기여해보세요!
인텔리J IDEA에서의 선언적 Gradle
선언적 Gradle은 Gradle 스크립트를 간소화하여 초보자도 쉽게 접근할 수 있도록 돕습니다. 최근 Android Gradle 플러그인과의 통합이 이루어졌으며, 인텔리J IDEA에서 특별 빌드를 통해 체험할 수 있습니다. 피드백을 통해 기능 개선에 기여해보세요!
IntelliJ IDEA에서의 고급 코드 분석
IntelliJ IDEA의 고급 코드 분석 기능을 활용하면 코드 문제를 쉽게 식별하고 해결할 수 있습니다. 구조적 검색 및 교체 기능을 통해 복잡한 코드 패턴을 찾고, 사용자 정의 검사를 만들어 코드 품질을 향상시킬 수 있습니다. 이 글에서는 이러한 기능을 활용하는 방법을 소개합니다.
IntelliJ IDEA 2024.2.5 출시
IntelliJ IDEA 2024.2.5가 출시되었습니다! 이번 업데이트에서는 Angular의 TuiLet
지시어 인식 개선, 플러그인 저장소 URL 리다이렉트 문제 해결, 코드 재포맷 시 불필요한 공백 제거 등 다양한 개선 사항이 포함되어 있습니다. Angular 개발자라면 꼭 주목해야 할 업데이트입니다. 더 많은 정보는 릴리스 노트를 확인하세요.
코드에서 명확성으로: 새롭게 디자인된 구조 도구 창
JetBrains가 구조 도구 창을 새롭게 디자인하여, 개발자들이 애플리케이션의 구조를 더 잘 이해할 수 있도록 도왔습니다. 특히, Spring Boot 애플리케이션의 경우, 새로운 '논리적' 보기를 통해 Spring beans, API 엔드포인트 등을 직관적으로 확인할 수 있습니다.
K2 모드 안정화 달성
K2 모드가 IntelliJ IDEA에서 안정화되었습니다. 이 모드는 Kotlin 플러그인의 성능과 안정성을 개선하기 위해 개발되었으며, 새로운 Kotlin 언어 기능을 지원합니다. 사용자는 설정에서 'K2 모드 활성화'를 선택하여 이를 활성화할 수 있습니다. 현재 86%의 개발자가 이 모드를 계속 사용 중이며, 향후 기본 옵션으로 설정될 예정입니다.
새로운 라이브스트림: JUnit 팀이 선보이는 최신 기능
JUnit 팀이 최근 5.11 릴리스의 새로운 기능을 소개합니다. 이번 세션에서는 Jupiter 코어 확장, 매개변수화 테스트, 반복 테스트, 확장 모델의 개선 사항을 다룰 예정입니다. 또한, 테스트 스위트의 생명주기 메소드, 새로운 ConsoleLauncher 옵션, 테스트 실행의 드라이런 모드 등을 시연할 것입니다.
IntelliJ IDEA에서 코드 작업 시간 단축하기
IntelliJ IDEA는 프로젝트를 더 빠르게 시작할 수 있도록 성능 최적화와 단계적 동기화 색인화를 도입했습니다. 이러한 개선을 통해 사용자는 코드에 더 빠르게 접근할 수 있으며, 최신 버전 사용 시 피드백을 요청하고 있습니다.
IntelliJ IDEA 2024.3 출시 소식!
IntelliJ IDEA의 새 버전 2024.3이 출시되었습니다! 이번 업데이트에서는 논리적 코드 구조 보기, Kubernetes 애플리케이션 디버깅 개선, K2 모드의 안정화, AI 어시스턴트 통합 등 다양한 개선 사항이 포함되어 있습니다. 또한, Java, Kotlin, Scala 언어 지원이 향상되었으며, 새로운 프레임워크와 기술 지원이 추가되었습니다.
Spring Boot 애플리케이션에서 Flyway를 이용한 데이터베이스 마이그레이션 방법
Flyway는 데이터베이스 스키마 변경을 관리하고 버전을 관리하는 과정을 단순화하는 오픈 소스 도구입니다. 이 도구는 프로덕션 환경에서의 위험을 줄이고, IntelliJ IDEA와 함께 사용하여 JPA 엔티티와 데이터베이스 스키마를 동기화하는 과정을 간소화합니다.
IntelliJ IDEA 2024.3 출시 후보 버전 공개!
JetBrains의 IntelliJ IDEA 2024.3 출시 후보 버전이 다운로드 가능합니다. 이 버전을 사용하려면 IntelliJ IDEA Ultimate 구독이 활성화되어 있어야 합니다. 곧 정식 출시될 예정이니, 버그 발견 시 JetBrains 이슈 트래커를 통해 보고해 주세요.
Java Annotated Monthly – 2024년 11월호
이번 호에서는 Java 23의 새로운 기능을 설명하는 'JEP Explained' 시리즈와 Java 전문가들의 인터뷰를 강조합니다. 또한, Java 뉴스, 튜토리얼, Kotlin 업데이트, 다양한 프레임워크 및 기술 동향, 그리고 컨퍼런스 및 이벤트 정보가 포함되어 있습니다. 특히, JavaDoc에서의 Markdown 지원, Project Valhalla, Project Loom의 최신 소식도 다룹니다.
새로운 라이브스트림: 넷플릭스처럼 스프링 부트로 GraphQL 서비스 구축하기
넷플릭스의 주요 아키텍처인 GraphQL과 DGS 프레임워크를 활용한 스프링 부트로의 GraphQL 서비스 구현에 대해 심층적으로 다룰 예정입니다. 이번 세션에서는 스키마, 배치 로딩, 중첩 데이터 페처, 오류 처리 등을 포함한 다양한 주제가 다뤄질 것입니다.
스티버를 기리며
스티버는 Fernflower Java 디컴파일러의 원작자로, 글리오블라스토마와의 긴 싸움 끝에 세상을 떠났습니다. 그는 2008년 자바 디컴파일에 매료되어 자신만의 디컴파일러를 개발하기 시작했으며, 이후 JetBrains와 협력하여 IntelliJ IDEA에 Fernflower를 통합했습니다. 그의 작업은 자바 개발자들에게 큰 도움이 되었습니다.
경험 많은 프로그래머를 위한 최고의 자바 블로그
이 글은 자바, 스프링, JPA, 하이버네이트 등을 다루는 경험 많은 프로그래머를 위한 블로그를 소개합니다. Vlad Mihalcea, Josh Long, Nicolas Fränkel 등 자바 챔피언과 저명한 개발자들이 운영하는 블로그에서 성능 향상, 최신 기술 동향, 프로그래밍 팁 등을 배울 수 있습니다.
IntelliJ IDEA 데이터베이스 도구에서 AI 어시스턴트로 워크플로우 효율화하기
IntelliJ IDEA의 데이터베이스 도구에서 AI 어시스턴트를 활용하면 SQL 코드 생성, 기존 코드 수정, 테스트 데이터 테이블 생성 등을 에디터 내에서 직접 할 수 있습니다. 또한, AI를 통한 코드 자동완성 기능과 데이터베이스 관련 질문에 대한 대화, 테이블 구조 수정 지원 등 다양한 작업을 간편하게 처리할 수 있어, 데이터베이스 관리가 한층 더 간편해집니다.
IntelliJ IDEA 2024.3 베타 버전 출시!
IntelliJ IDEA 2024.3 베타 버전이 출시되었습니다! 이번 업데이트에는 구조 도구 창의 논리적 코드 구조, Kubernetes에서의 개선된 애플리케이션 디버깅, Kotlin K2 모드의 안정화, AI 보조 업데이트 등 다양한 새로운 기능과 개선 사항이 포함되어 있습니다. 새로운 기능을 체험하고 피드백을 제공할 수 있는 몇 주간의 기회를 놓치지 마세요!
Spring Boot를 사용하여 CRUD REST API 구축하기
이 기사에서는 Spring Boot와 PostgreSQL 데이터베이스를 사용하여 북마크를 관리하는 REST API를 구축하는 방법을 설명합니다. IntelliJ IDEA를 활용한 프로젝트 생성부터 데이터베이스 연결, CRUD 연산 처리까지 단계별로 안내합니다. 또한, IntelliJ IDEA의 HTTP 클라이언트를 사용한 API 테스트 방법도 소개합니다.
IntelliJ IDEA 2024.3 EAP 7: VCS용 향상된 AI 어시스턴트, 디버거 업데이트 등
IntelliJ IDEA의 최신 업데이트에서는 VCS용 AI 어시스턴트가 향상되어 IDE에서 직접 풀/머지 요청의 정확한 제목과 설명을 생성합니다. 또한, 디버거는 실행 시간 힌트를 제공하며, 프로파일러는 힙 메모리 사용 그래프를 통해 메모리 할당을 쓰레드 활동과 연결합니다.
IntelliJ IDEA 2024.2.4 버전 출시
IntelliJ IDEA의 새로운 마이너 버전인 2024.2.4이 출시되었습니다. 이번 업데이트에서는 Gradle 프로젝트의 Cucumber 테스트 트리 구조가 개선되었고, 에디터 탭 크기 조절, 터미널 커서 문제 해결 등 다양한 기능이 향상되었습니다. 또한, GitLab 머지 요청과 관련된 문제도 해결되었습니다.
클래식 UI와 새로운 UI 사이의 간극을 좁히다
JetBrains IDE의 새로운 UI는 큰 변화를 의미하며, 회사는 클래식 UI에 익숙한 사용자들이 겪는 도전을 이해합니다. 새 UI는 4년 동안 개발되었으며, 클래식 UI는 2025년 7월까지 플러그인으로 유지될 예정입니다. 사용자가 새 UI에 쉽게 적응할 수 있도록 다양한 구성 옵션을 제공합니다.