ngbatis icon indicating copy to clipboard operation
ngbatis copied to clipboard

Upgrading to SpringBoot 3.x

Open omar-araboghli opened this issue 2 years ago • 8 comments

Is there any plan to upgrade to SpringBoot >3.x ? There are major changes which affect this project and unfortunately make it only usable by the 2.7 version. Mainly the changes related to Java EE.

Spring Boot 3.0 has migrated from Java EE to Jakarta EE APIs for all dependencies.

omar-araboghli avatar Sep 07 '23 16:09 omar-araboghli

https://github.com/nebula-contrib/ngbatis/blob/master/CHANGELOG.md

3.x has been in the TODO list for a long time. But ...

CorvusYe avatar Sep 07 '23 17:09 CorvusYe

@CorvusYe, that's a pity 😕 Any idea about when to take that up?

omar-araboghli avatar Sep 07 '23 17:09 omar-araboghli

@omar-araboghli It's a little hard to promise, 😭 I also hope to be as soon as possible, after all, 3.x is more and more widely used.

CorvusYe avatar Sep 07 '23 17:09 CorvusYe

Thanks for the info!

Fyi: I tried to play around and do the upgrade myself, but it doesn't seem to be that easy, since Beetl doesn't provide java 17 support. Or maybe I couldn't do that properly due to my limited time. I hope you guys can do the upgrade and release a new version soon! 😄

omar-araboghli avatar Sep 08 '23 15:09 omar-araboghli

@omar-araboghli Which version of beetl are you using? As far as I know, the author has projects that deps on beetl and support springboot3.

CorvusYe avatar Sep 08 '23 15:09 CorvusYe

Beetl-integration may be helpful to you. And looking forward to your smooth integreation. Thanks.

CorvusYe avatar Sep 08 '23 15:09 CorvusYe

Thanks for the info! Please check #217. I need help :(

omar-araboghli avatar Sep 09 '23 06:09 omar-araboghli

@Nicole00 Do you have time to do the integration of springboot3.x? My initial idea is to set up separate branches to deal with different versions of springboot.

CorvusYe avatar Sep 10 '23 03:09 CorvusYe