๐ Spring 6.1 ๋ถํฐ JDK 21 ์ด ์ง์๋ฉ๋๋ค ๐
Spring Framework 6.1 ๋ฒ์ ์์ JDK 21 ์์ ์ ๊ณตํ๋ Virtual Thread ๊ธฐ๋ฅ์ ์ง์ํ๋ค๊ณ ํฉ๋๋ค. ์ฌ์ค ์์ง JDK 21 ์ด ์ ์ Release ๋์ง ์์ ์์ ์์ Spring ์ด ์ด๋ ๊ฒ ๋น ๋ฅด๊ฒ ์ง์์ ํด์ฃผ๋ฆฌ๋ผ๊ณค ์๊ฐํ์ง ๋ชปํ๋๋ฐ์, JDK 21 ๋ฟ๋ง ์๋๋ผ Spring 6.1 ๋ ๋นจ๋ฆฌ General Availability ๋ฒ์ ์ด Release ๋์์ผ๋ฉด ํ๋ ๋ฐ๋จ์ ๋๋ค. JDK 21 ๊ณผ ๊ด๋ จ๋์ ์ง์ํ๋ ๋ด์ฉ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ๐ Virtual Threads (OpenJDK's Project Loom) ์ง์ ๋ฐ JDK 21๊ณผ ์ ๋ฐ์ ์ธ ํธํ์ ์ ๊ณต ๐ ์ ์ฉ VirtualThreadTaskExecutor ์ถ๊ฐ ๐ ๊ธฐ์กด์ ์ ๊ณตํ๋ SimpleAsyncTaskExecutor, SimpleAsyncTaskScheduler ์ ๊ฐ์ ์ฐ๋ ๋ ๋ชจ๋ ์ ๊ณต ๐ JVM Checkpoint Restore(Project CRaC) ์ฐ๋ ๐ ์๋ฌธ https://github.com/spring-projects/spring-framework/wiki/What%27s-New-in-Spring-Framework-6.x#whats-new-in-version-61 ๐ ํจ๊ป๋ณด๋ฉด ์ข์๊ธ โ๏ธ Java 8 ์ดํ๋ก ๋ฌ๋ผ์ง ๊ธฐ๋ฅ๋ค: https://careerly.co.kr/comments/83093?utm_campaign=self-share ๐ Java ๊ฐ์ ์ค๋ ๋๊ฐ JDK 21 ์ ์ ์ ์ง์ ๋ฉ๋๋ค: https://careerly.co.kr/comments/82046?utm_campaign=self-share ๐ก Java ์ Project Loom ์ด ๋ง๋ค์ด์ง๊ณ ์์ด์! ์กฐ๊ธ๋ง ๊ธฐ๋ค๋ ค์ฃผ์ธ์!: https://careerly.co.kr/comments/63588?utm_campaign=self-share