JVM 기반 프로그래밍 언어


Java

자바는 썬 마이크로시스템즈의 제임스 고슬링과 다른 연구원들이 개발한 객체 지향적 프로그래밍 언어

JSP/Servlet

서버에서 Java 프로그램을 실행시키면 “Server side Java"라고 하며, 그 시작이라고 할 수 있는 것이 “JSP"이며 “서블릿"이다.

Javadoc 만들기

자바 문서 만들기

JavaFX

자바 표준 GUI 라이브러리

Java Lombok

Google의 Java 라이브러리 "Guava" 사용법

Google의 Java 라이브러리 “Guava” 사용법에 대해서 알아본다.

Java 라이브러리 Apache Commons 사용법

Apache의 Java 라이브러리 “Apache Commons” 사용법에 대해서 알아본다.

Apache Thrift

Effective Java 3/E

이펙티브 자바(Effective Java) 핵심 요약 및 정리

Kotlin

코틀린은 JVM에서 동작하는 크로스 플랫폼 오픈소스 프로그래밍 언어

Groovy

Groovy는 Java™ 플랫폼에 사용하는 동적 스크립팅 언어

JUnit

Java Unit Testing

코틀린 테스팅 프레임워크 - Kotest

Kotlin의 테스팅 프레임워크에 대해 소개한다.

Testcontainers

Testcontainers는 데이터베이스, 메시지 브로커, 웹 브라우저 또는 Docker 컨테이너에서 실행될 수 있는 모든 것에 대한 일회용 경량 인스턴스를 제공하기 위한 오픈 소스 프레임워크이다.

MyBatis

마이바티스(MyBatis)는 객체지향 언어인 자바의 관계형 데이터베이스 프로그래밍

JVM 메모리

Java 메모리 구조, 가비지 컬렉션

Logback

MapStruct

최종 수정 : 2024-01-18