با نسخه ۱ اسپرینگ بوت خداحافظی کنید
Aug 6, 2019 · 148 words · 1 minute read
امروز ۶ اگوست ۲۰۱۹ آخرین نسخه از spring boot 1.x یعنی نسخه 1.5.22 منتشر شد و دیگه پشتیبانی نمی شود. اگه تا به امروز به نسخه ۲ اسپرینگ بوت سوییچ نکردین بهتره که عجله کنید.
قبل از تغییر به نسخه دوم پیشنهاد می کنم به نکات زیر توجه کنید:
- نسخه دوم از حداقل جاوا ۸ استفاده می کند و از جاوای ۹ پشتیبانی می کنه
- connection pool از تامکت به هیکاری تغییر کرده
- Oauth2 به Spring Security اضافه شده و دیگه نیازی به پیاده سازی جداگانه وجود نداره
- در گذشته Actuator از مکانیسم جداگانه ای برای امنیت استفاده می کرد که در این نسخه با spring security یکپارچه شده
- نام و نحوه عملکرد متد های CrudRepository تغییر کرده
- حالت پیشفرض تبدیل تاریخ در jackson به استاندارد ۸۶۰۱ تغییر کرده
در صورت نیاز به راهنمایی برای مهاجرت به نسخه دوم می تونید از راهنمای رسمی این کار استفاده کنید