File tree Expand file tree Collapse file tree 10 files changed +26
-34
lines changed
kotlin/examples/kotlin/mybatis3 Expand file tree Collapse file tree 10 files changed +26
-34
lines changed Original file line number Diff line number Diff line change 8080 <sonar .host.url>http://localhost:9000</sonar .host.url>
8181
8282 <kotlin .code.style>official</kotlin .code.style>
83- <test .containers.version>1.21.3 </test .containers.version>
83+ <test .containers.version>2.0.1 </test .containers.version>
8484 <osgi .export>org.mybatis.dynamic.sql.*;version=${project.version} ;-noimport:=true</osgi .export>
8585
8686 <!-- Reproducible Builds -->
177177 </dependency >
178178 <dependency >
179179 <groupId >org.testcontainers</groupId >
180- <artifactId >junit-jupiter</artifactId >
180+ <artifactId >testcontainers- junit-jupiter</artifactId >
181181 <version >${test.containers.version} </version >
182182 <scope >test</scope >
183183 </dependency >
184184 <dependency >
185185 <groupId >org.testcontainers</groupId >
186- <artifactId >postgresql</artifactId >
186+ <artifactId >testcontainers- postgresql</artifactId >
187187 <version >${test.containers.version} </version >
188188 <scope >test</scope >
189189 </dependency >
195195 </dependency >
196196 <dependency >
197197 <groupId >org.testcontainers</groupId >
198- <artifactId >mariadb</artifactId >
198+ <artifactId >testcontainers- mariadb</artifactId >
199199 <version >${test.containers.version} </version >
200200 <scope >test</scope >
201201 </dependency >
207207 </dependency >
208208 <dependency >
209209 <groupId >org.testcontainers</groupId >
210- <artifactId >mysql</artifactId >
210+ <artifactId >testcontainers- mysql</artifactId >
211211 <version >${test.containers.version} </version >
212212 <scope >test</scope >
213213 </dependency >
Original file line number Diff line number Diff line change 2323public interface TestContainersConfiguration {
2424 DockerImageName POSTGRES_LATEST = DockerImageName .parse ("postgres:18.0" );
2525 DockerImageName MARIADB_LATEST = DockerImageName .parse ("mariadb:12.0.2" );
26- // Note - Can't go past MySQL:9.2.0 until this is released: https://github.com/testcontainers/testcontainers-java/pull/10185
27- DockerImageName MYSQL_LATEST = DockerImageName .parse ("mysql:9.2.0" );
26+ DockerImageName MYSQL_LATEST = DockerImageName .parse ("mysql:9.5.0" );
2827}
Original file line number Diff line number Diff line change 5050import org .mybatis .dynamic .sql .select .render .SelectStatementProvider ;
5151import org .mybatis .dynamic .sql .update .render .UpdateStatementProvider ;
5252import org .mybatis .dynamic .sql .util .mybatis3 .CommonSelectMapper ;
53- import org .testcontainers .containers .PostgreSQLContainer ;
5453import org .testcontainers .junit .jupiter .Container ;
5554import org .testcontainers .junit .jupiter .Testcontainers ;
55+ import org .testcontainers .postgresql .PostgreSQLContainer ;
5656
5757@ Testcontainers
5858class CustomRenderingTest {
5959
60- @ SuppressWarnings ("resource" )
6160 @ Container
62- private static final PostgreSQLContainer <?> postgres =
63- new PostgreSQLContainer <> (TestContainersConfiguration .POSTGRES_LATEST )
61+ private static final PostgreSQLContainer postgres =
62+ new PostgreSQLContainer (TestContainersConfiguration .POSTGRES_LATEST )
6463 .withInitScript ("examples/custom_render/dbInit.sql" );
6564
6665 private SqlSessionFactory sqlSessionFactory ;
Original file line number Diff line number Diff line change 4949import org .mybatis .dynamic .sql .util .mybatis3 .CommonDeleteMapper ;
5050import org .mybatis .dynamic .sql .util .mybatis3 .CommonSelectMapper ;
5151import org .mybatis .dynamic .sql .util .mybatis3 .CommonUpdateMapper ;
52- import org .testcontainers .containers .MariaDBContainer ;
5352import org .testcontainers .junit .jupiter .Container ;
5453import org .testcontainers .junit .jupiter .Testcontainers ;
55-
54+ import org . testcontainers . mariadb . MariaDBContainer ;
5655
5756@ Testcontainers
5857class MariaDBTest {
5958
60- @ SuppressWarnings ("resource" )
6159 @ Container
62- private static final MariaDBContainer <?> mariadb =
63- new MariaDBContainer <> (TestContainersConfiguration .MARIADB_LATEST )
60+ private static final MariaDBContainer mariadb =
61+ new MariaDBContainer (TestContainersConfiguration .MARIADB_LATEST )
6462 .withInitScript ("examples/mariadb/CreateDB.sql" );
6563
6664 private static SqlSessionFactory sqlSessionFactory ;
Original file line number Diff line number Diff line change 3939import org .mybatis .dynamic .sql .render .RenderingStrategies ;
4040import org .mybatis .dynamic .sql .select .render .SelectStatementProvider ;
4141import org .mybatis .dynamic .sql .util .mybatis3 .CommonSelectMapper ;
42- import org .testcontainers .containers .MariaDBContainer ;
4342import org .testcontainers .junit .jupiter .Container ;
4443import org .testcontainers .junit .jupiter .Testcontainers ;
44+ import org .testcontainers .mariadb .MariaDBContainer ;
4545
4646@ Testcontainers
4747class OrderByCaseTest {
4848
49- @ SuppressWarnings ("resource" )
5049 @ Container
51- private static final MariaDBContainer <?> mariadb =
52- new MariaDBContainer <> (TestContainersConfiguration .MARIADB_LATEST )
50+ private static final MariaDBContainer mariadb =
51+ new MariaDBContainer (TestContainersConfiguration .MARIADB_LATEST )
5352 .withInitScript ("examples/mariadb/CreateDB.sql" );
5453
5554 private static SqlSessionFactory sqlSessionFactory ;
Original file line number Diff line number Diff line change 3838import org .mybatis .dynamic .sql .render .RenderingStrategies ;
3939import org .mybatis .dynamic .sql .select .render .SelectStatementProvider ;
4040import org .mybatis .dynamic .sql .util .mybatis3 .CommonSelectMapper ;
41- import org .testcontainers .containers .MySQLContainer ;
4241import org .testcontainers .junit .jupiter .Container ;
4342import org .testcontainers .junit .jupiter .Testcontainers ;
43+ import org .testcontainers .mysql .MySQLContainer ;
4444
4545@ Testcontainers
4646class MySQLTest {
4747
48- @ SuppressWarnings ("resource" )
4948 @ Container
50- private static final MySQLContainer <?> mysql =
51- new MySQLContainer <> (TestContainersConfiguration .MYSQL_LATEST )
49+ private static final MySQLContainer mysql =
50+ new MySQLContainer (TestContainersConfiguration .MYSQL_LATEST )
5251 .withInitScript ("examples/mariadb/CreateDB.sql" );
5352
5453 private SqlSessionFactory sqlSessionFactory ;
Original file line number Diff line number Diff line change 3535import org .mybatis .dynamic .sql .render .RenderingStrategies ;
3636import org .mybatis .dynamic .sql .select .render .SelectStatementProvider ;
3737import org .mybatis .dynamic .sql .util .mybatis3 .CommonSelectMapper ;
38- import org .testcontainers .containers .PostgreSQLContainer ;
3938import org .testcontainers .junit .jupiter .Container ;
4039import org .testcontainers .junit .jupiter .Testcontainers ;
40+ import org .testcontainers .postgresql .PostgreSQLContainer ;
4141
4242@ Testcontainers
4343class PostgresTest {
4444
45- @ SuppressWarnings ("resource" )
4645 @ Container
47- private static final PostgreSQLContainer <?> postgres =
48- new PostgreSQLContainer <> (TestContainersConfiguration .POSTGRES_LATEST )
46+ private static final PostgreSQLContainer postgres =
47+ new PostgreSQLContainer (TestContainersConfiguration .POSTGRES_LATEST )
4948 .withInitScript ("examples/postgres/dbInit.sql" );
5049
5150 private static SqlSessionFactory sqlSessionFactory ;
Original file line number Diff line number Diff line change 4141import org .mybatis .dynamic .sql .select .SelectModel ;
4242import org .mybatis .dynamic .sql .select .render .SelectStatementProvider ;
4343import org .mybatis .dynamic .sql .util .mybatis3 .CommonSelectMapper ;
44- import org .testcontainers .containers .MariaDBContainer ;
4544import org .testcontainers .junit .jupiter .Container ;
4645import org .testcontainers .junit .jupiter .Testcontainers ;
46+ import org .testcontainers .mariadb .MariaDBContainer ;
4747
4848@ Testcontainers
4949class Gh655Test {
5050
51- @ SuppressWarnings ("resource" )
5251 @ Container
53- private static final MariaDBContainer <?> mariadb =
54- new MariaDBContainer <> (TestContainersConfiguration .MARIADB_LATEST )
52+ private static final MariaDBContainer mariadb =
53+ new MariaDBContainer (TestContainersConfiguration .MARIADB_LATEST )
5554 .withInitScript ("examples/mariadb/CreateDB.sql" );
5655
5756 private static SqlSessionFactory sqlSessionFactory ;
Original file line number Diff line number Diff line change @@ -35,9 +35,9 @@ import org.mybatis.dynamic.sql.util.kotlin.mybatis3.insertMultiple
3535import org.mybatis.dynamic.sql.util.kotlin.mybatis3.select
3636import org.mybatis.dynamic.sql.util.kotlin.mybatis3.update
3737import org.mybatis.dynamic.sql.util.mybatis3.CommonSelectMapper
38- import org.testcontainers.containers.PostgreSQLContainer
3938import org.testcontainers.junit.jupiter.Container
4039import org.testcontainers.junit.jupiter.Testcontainers
40+ import org.testcontainers.postgresql.PostgreSQLContainer
4141import java.sql.JDBCType
4242
4343@Testcontainers
Original file line number Diff line number Diff line change @@ -35,9 +35,9 @@ import org.mybatis.dynamic.sql.util.kotlin.mybatis3.update
3535import org.mybatis.dynamic.sql.util.mybatis3.CommonDeleteMapper
3636import org.mybatis.dynamic.sql.util.mybatis3.CommonSelectMapper
3737import org.mybatis.dynamic.sql.util.mybatis3.CommonUpdateMapper
38- import org.testcontainers.containers.MariaDBContainer
3938import org.testcontainers.junit.jupiter.Container
4039import org.testcontainers.junit.jupiter.Testcontainers
40+ import org.testcontainers.mariadb.MariaDBContainer
4141import java.util.Locale
4242
4343@Testcontainers
You can’t perform that action at this time.
0 commit comments