├── .github └── workflows │ └── maven.yml ├── .gitignore ├── LICENSE.txt ├── README.md ├── TODO.txt ├── pom.xml └── src ├── main └── java │ └── ch │ └── digitalfondue │ └── npjt │ ├── AffectedRowCountAndKey.java │ ├── AutoGeneratedKey.java │ ├── Bind.java │ ├── ConstructorAnnotationRowMapper.java │ ├── EnableNpjt.java │ ├── QueriesOverride.java │ ├── Query.java │ ├── QueryFactory.java │ ├── QueryOverride.java │ ├── QueryRepository.java │ ├── QueryType.java │ ├── RepositoriesDefinitionRegistrar.java │ └── mapper │ ├── ColumnMapper.java │ ├── ColumnMapperFactory.java │ ├── DefaultMapper.java │ ├── EnumMapper.java │ ├── InstantMapper.java │ ├── LocalDateMapper.java │ ├── LocalDateTimeMapper.java │ ├── ParameterConverter.java │ └── ZonedDateTimeMapper.java └── test └── java └── ch └── digitalfondue └── npjt ├── ConstructorAnnotationRowMapperTest.java ├── QueryFactoryTest.java ├── QueryRepositoryScannerTest.java ├── QueryScannerConfiguration.java ├── TestJdbcConfiguration.java ├── mapper ├── DefaultMapperTest.java ├── EnumMapperTest.java └── ZonedDateTimeMapperTest.java └── query ├── AutogeneratedKeyQueriesTest.java ├── BooleanQueriesTest.java ├── CustomJSONQueriesTest.java ├── DateTimeQueriesTest.java ├── EnumQueriesTest.java ├── QueryRepo.java ├── SimpleQueriesTest.java ├── customfactory └── CustomJSONQueriesWithCustomQueryFactoryTest.java └── deeper └── QueryRepo2.java /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/README.md -------------------------------------------------------------------------------- /TODO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/TODO.txt -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/AffectedRowCountAndKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/AffectedRowCountAndKey.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/AutoGeneratedKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/AutoGeneratedKey.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/Bind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/Bind.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/ConstructorAnnotationRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/ConstructorAnnotationRowMapper.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/EnableNpjt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/EnableNpjt.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/QueriesOverride.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/QueriesOverride.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/Query.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/Query.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/QueryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/QueryFactory.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/QueryOverride.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/QueryOverride.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/QueryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/QueryRepository.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/QueryType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/QueryType.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/RepositoriesDefinitionRegistrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/RepositoriesDefinitionRegistrar.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/mapper/ColumnMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/mapper/ColumnMapper.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/mapper/ColumnMapperFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/mapper/ColumnMapperFactory.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/mapper/DefaultMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/mapper/DefaultMapper.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/mapper/EnumMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/mapper/EnumMapper.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/mapper/InstantMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/mapper/InstantMapper.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/mapper/LocalDateMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/mapper/LocalDateMapper.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/mapper/LocalDateTimeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/mapper/LocalDateTimeMapper.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/mapper/ParameterConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/mapper/ParameterConverter.java -------------------------------------------------------------------------------- /src/main/java/ch/digitalfondue/npjt/mapper/ZonedDateTimeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/main/java/ch/digitalfondue/npjt/mapper/ZonedDateTimeMapper.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/ConstructorAnnotationRowMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/ConstructorAnnotationRowMapperTest.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/QueryFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/QueryFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/QueryRepositoryScannerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/QueryRepositoryScannerTest.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/QueryScannerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/QueryScannerConfiguration.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/TestJdbcConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/TestJdbcConfiguration.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/mapper/DefaultMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/mapper/DefaultMapperTest.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/mapper/EnumMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/mapper/EnumMapperTest.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/mapper/ZonedDateTimeMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/mapper/ZonedDateTimeMapperTest.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/query/AutogeneratedKeyQueriesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/query/AutogeneratedKeyQueriesTest.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/query/BooleanQueriesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/query/BooleanQueriesTest.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/query/CustomJSONQueriesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/query/CustomJSONQueriesTest.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/query/DateTimeQueriesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/query/DateTimeQueriesTest.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/query/EnumQueriesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/query/EnumQueriesTest.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/query/QueryRepo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/query/QueryRepo.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/query/SimpleQueriesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/query/SimpleQueriesTest.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/query/customfactory/CustomJSONQueriesWithCustomQueryFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/query/customfactory/CustomJSONQueriesWithCustomQueryFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/ch/digitalfondue/npjt/query/deeper/QueryRepo2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalfondue/npjt-extra/HEAD/src/test/java/ch/digitalfondue/npjt/query/deeper/QueryRepo2.java --------------------------------------------------------------------------------