Adopt Spring Framework 6 and Jakarta EE 9

To avoid any complications with functional changes between Hibernate 5
and Hibernate 6, this uses the hibernate-core-jakarta v5 module rather
than hibernate-core v6. This requires a specific dependency exclusion
in spring-webflow.gradle to make sure that hibernate-entitymanager
never causes both versions to be loaded. This can be simplified after
eventual adoption of Hibernate 6.

The Spring snapshot repository needs to be referenced in build.gradle
for this early stage work on SWF 3.
This commit is contained in:
Ian Young
2022-05-09 18:28:04 +01:00
committed by rstoyanchev
parent 7cb8c3d9ae
commit d5029790fd
64 changed files with 180 additions and 164 deletions

View File

@@ -3,7 +3,7 @@ description = "Spring Binding"
dependencies {
implementation("org.springframework:spring-context")
compileOnly("javax.el:javax.el-api")
compileOnly("jakarta.el:jakarta.el-api")
testImplementation("org.junit.jupiter:junit-jupiter")
testImplementation("org.hamcrest:hamcrest")