├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── README.md ├── framework-compare.md ├── groovy-config.md ├── images ├── groovy-eclipse.png ├── idea-groovy.png ├── sts-groovy-support.png └── typing-error.png ├── lazy-loading.md ├── mvnw ├── mvnw.cmd ├── pom.xml ├── spring-jdbc-core.md ├── spring-jdbc-extensions.md ├── sql-management.md └── src ├── main ├── java │ └── net │ │ └── benelog │ │ └── spring │ │ ├── AppConfig.java │ │ ├── criteria │ │ ├── UserCriteria.java │ │ └── UserGrade.java │ │ ├── domain │ │ ├── LazySeller.java │ │ ├── Product.java │ │ └── Seller.java │ │ └── persistence │ │ ├── ProductRepository.java │ │ ├── ProductSqls.groovy │ │ ├── SellerProductExtractor.java │ │ ├── SellerRepository.java │ │ ├── SellerSqls.groovy │ │ └── UserSqls.groovy └── resources │ ├── db.properties │ └── schema.sql └── test └── java └── net └── benelog └── spring ├── ProductIntegrationTest.java ├── SellerIntegrationTest.java └── persistence ├── SellerSqlsTest.java └── UserSqlsTest.groovy /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | bin 4 | target 5 | .classpath 6 | .project 7 | .settings/ 8 | -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/README.md -------------------------------------------------------------------------------- /framework-compare.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/framework-compare.md -------------------------------------------------------------------------------- /groovy-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/groovy-config.md -------------------------------------------------------------------------------- /images/groovy-eclipse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/images/groovy-eclipse.png -------------------------------------------------------------------------------- /images/idea-groovy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/images/idea-groovy.png -------------------------------------------------------------------------------- /images/sts-groovy-support.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/images/sts-groovy-support.png -------------------------------------------------------------------------------- /images/typing-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/images/typing-error.png -------------------------------------------------------------------------------- /lazy-loading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/lazy-loading.md -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/pom.xml -------------------------------------------------------------------------------- /spring-jdbc-core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/spring-jdbc-core.md -------------------------------------------------------------------------------- /spring-jdbc-extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/spring-jdbc-extensions.md -------------------------------------------------------------------------------- /sql-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/sql-management.md -------------------------------------------------------------------------------- /src/main/java/net/benelog/spring/AppConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/java/net/benelog/spring/AppConfig.java -------------------------------------------------------------------------------- /src/main/java/net/benelog/spring/criteria/UserCriteria.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/java/net/benelog/spring/criteria/UserCriteria.java -------------------------------------------------------------------------------- /src/main/java/net/benelog/spring/criteria/UserGrade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/java/net/benelog/spring/criteria/UserGrade.java -------------------------------------------------------------------------------- /src/main/java/net/benelog/spring/domain/LazySeller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/java/net/benelog/spring/domain/LazySeller.java -------------------------------------------------------------------------------- /src/main/java/net/benelog/spring/domain/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/java/net/benelog/spring/domain/Product.java -------------------------------------------------------------------------------- /src/main/java/net/benelog/spring/domain/Seller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/java/net/benelog/spring/domain/Seller.java -------------------------------------------------------------------------------- /src/main/java/net/benelog/spring/persistence/ProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/java/net/benelog/spring/persistence/ProductRepository.java -------------------------------------------------------------------------------- /src/main/java/net/benelog/spring/persistence/ProductSqls.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/java/net/benelog/spring/persistence/ProductSqls.groovy -------------------------------------------------------------------------------- /src/main/java/net/benelog/spring/persistence/SellerProductExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/java/net/benelog/spring/persistence/SellerProductExtractor.java -------------------------------------------------------------------------------- /src/main/java/net/benelog/spring/persistence/SellerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/java/net/benelog/spring/persistence/SellerRepository.java -------------------------------------------------------------------------------- /src/main/java/net/benelog/spring/persistence/SellerSqls.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/java/net/benelog/spring/persistence/SellerSqls.groovy -------------------------------------------------------------------------------- /src/main/java/net/benelog/spring/persistence/UserSqls.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/java/net/benelog/spring/persistence/UserSqls.groovy -------------------------------------------------------------------------------- /src/main/resources/db.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/resources/db.properties -------------------------------------------------------------------------------- /src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/main/resources/schema.sql -------------------------------------------------------------------------------- /src/test/java/net/benelog/spring/ProductIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/test/java/net/benelog/spring/ProductIntegrationTest.java -------------------------------------------------------------------------------- /src/test/java/net/benelog/spring/SellerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/test/java/net/benelog/spring/SellerIntegrationTest.java -------------------------------------------------------------------------------- /src/test/java/net/benelog/spring/persistence/SellerSqlsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/test/java/net/benelog/spring/persistence/SellerSqlsTest.java -------------------------------------------------------------------------------- /src/test/java/net/benelog/spring/persistence/UserSqlsTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benelog/spring-jdbc-tips/HEAD/src/test/java/net/benelog/spring/persistence/UserSqlsTest.groovy --------------------------------------------------------------------------------