ΠΠ»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Π±ΡΠ» ΡΠ»ΠΈΡΠΊΠΎΠΌ Π·Π°Π½ΡΡ Π½Π° Π½Π΅Π΄Π΅Π»Π΅ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΎΠΏΡΡΡΠΈΠ» Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΡΡ, ΠΏΡΠ±Π»ΠΈΠΊΡΠ΅ΠΌ Π΄Π°ΠΉΠ΄ΠΆΠ΅ΡΡ!
β Spring ΠΠΉΠ Ρ Joker β ΡΠΎΠΎΠ±ΡΠΈΠ»ΠΈ ΠΎΠ± ΡΡΠ°ΡΡΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Spring ΠΠΉΠ Π² Joker 2024
β Π’ΡΡΠΎΡΠΈΠ°Π» ΠΏΠΎ Spring Data Envers Π΄Π»Ρ Π½Π°ΡΠΈΠ½Π°ΡΡΠΈΡ β ΡΠ°Π·ΠΎΠ±ΡΠ°Π»ΠΈΡΡ, ΠΊΠ°ΠΊ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Spring Data Envers
β ΠΡΡΠ΅Π» Spring AI 1.0.0 M3 β ΡΠΎΠΎΠ±ΡΠΈΠ»ΠΈ ΠΎ ΡΠ΅Π»ΠΈΠ·Π΅ Spring AI 1.0.0 M3, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π±ΠΎΠ»ΡΡΠΎΠ΅ ΠΊΠΎΠ»-Π²ΠΎ ΡΠ»ΡΡΡΠ΅Π½ΠΈΠΉ
β ΠΡΡΡΠΈΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ Spring Boot ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ β Π°Π½Π°Π½ΠΎΡΠΈΡΠΎΠ²Π°Π»ΠΈ ΡΡΠ°ΡΡΡ ΠΏΡΠΎ ΠΈΠΌΠ΅ΡΡΠΈΠ΅ΡΡ ΡΠΏΠΎΡΠΎΠ±Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΠ΅ΠΌ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Docker Compose Π² Π΄Π΅ΡΠ°Π»ΡΡ
β Π Π°Π½Π΄ΠΎΠΌΠ½ΡΠΉ ΠΏΠΎΡΡ Π΄Π»Ρ Spring Boot ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ β ΡΠ°ΡΡΠΊΠ°Π·Π°Π»ΠΈ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΡΠ°Π½Π΄ΠΎΠΌΠΈΡΡ ΠΏΠΎΡΡ ΠΈΠ»ΠΈ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΠΎΡΡ ΡΠ°Π½Π΄ΠΎΠΌΠ½ΠΎ ΠΈΠ· Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Π΄Π»Ρ Spring Boot ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ