Removed DefaultNamingStrategy since we don't have GA release breaking APIs is still ok.
Introduced an instance of NamingStrategy so we don't have to create a new class whereever we just want the default implementation.
JavaDoc.
Formatting
Original pull request: #36.
@ -49,7 +49,7 @@ public class DelimiterNamingStrategy extends DefaultNamingStrategy {
@@ -49,7 +49,7 @@ public class DelimiterNamingStrategy extends DefaultNamingStrategy {
@ -57,7 +57,7 @@ public class DelimiterNamingStrategy extends DefaultNamingStrategy {
@@ -57,7 +57,7 @@ public class DelimiterNamingStrategy extends DefaultNamingStrategy {
@ -71,7 +71,7 @@ public class JdbcMappingContext extends AbstractMappingContext<JdbcPersistentEnt
@@ -71,7 +71,7 @@ public class JdbcMappingContext extends AbstractMappingContext<JdbcPersistentEnt
@ -45,9 +43,10 @@ public class SqlGeneratorContextBasedNamingStrategyUnitTests {
@@ -45,9 +43,10 @@ public class SqlGeneratorContextBasedNamingStrategyUnitTests {
@ -65,12 +64,12 @@ public class SqlGeneratorContextBasedNamingStrategyUnitTests {
@@ -65,12 +64,12 @@ public class SqlGeneratorContextBasedNamingStrategyUnitTests {
SoftAssertionssoftAssertions=newSoftAssertions();
softAssertions.assertThat(sql)//
.startsWith("SELECT")//
.contains(user+".DummyEntity.id AS id,")//
.contains(user+".DummyEntity.name AS name,")//
.contains("ref.l1id AS ref_l1id")//
.contains("ref.content AS ref_content")//
.contains("FROM "+user+".DummyEntity");
.startsWith("SELECT")//
.contains(user+".DummyEntity.id AS id,")//
.contains(user+".DummyEntity.name AS name,")//
.contains("ref.l1id AS ref_l1id")//
.contains("ref.content AS ref_content")//
.contains("FROM "+user+".DummyEntity");
softAssertions.assertAll();
});
}
@ -84,8 +83,7 @@ public class SqlGeneratorContextBasedNamingStrategyUnitTests {
@@ -84,8 +83,7 @@ public class SqlGeneratorContextBasedNamingStrategyUnitTests {
@ -134,7 +133,7 @@ public class JdbcRepositoryIdGenerationIntegrationTests {
@@ -134,7 +133,7 @@ public class JdbcRepositoryIdGenerationIntegrationTests {