├── .gitignore ├── LICENSE ├── README.md ├── jpa_deploy.bat ├── jpa_install.bat ├── jpa_maven_version.bat ├── jpa_set_env.bat ├── mybatis-jpa-extra-spring-boot-starter-test ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── dromara │ │ └── mybatis │ │ └── jpa │ │ └── test │ │ ├── MybatisJpaApplication.java │ │ ├── MybatisJpaConfig.java │ │ ├── MybatisJpaDataSourceConfig.java │ │ └── MybatisJpaWebApplication.java │ └── test │ ├── java │ └── org │ │ └── dromara │ │ └── mybatis │ │ └── jpa │ │ └── test │ │ ├── DynamicRoutingDataSourceTest.java │ │ ├── FetchApplicationTest.java │ │ ├── FetchPageResultsApplicationTest.java │ │ ├── FindByApplicationTest.java │ │ ├── MybatisJpaApplicationTest.java │ │ └── SqlRepositoryTest.java │ └── resources │ ├── application.properties │ ├── log4j2.xml │ └── sql │ └── data-ds-h2.sql ├── mybatis-jpa-extra-spring-boot-starter ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── dromara │ │ └── mybatis │ │ └── jpa │ │ └── starter │ │ ├── ConfigurationCustomizer.java │ │ ├── MybatisAutoConfiguration.java │ │ ├── MybatisDependsOnDatabaseInitializationDetector.java │ │ ├── MybatisLanguageDriverAutoConfiguration.java.removed │ │ ├── MybatisProperties.java │ │ ├── SpringBootVFS.java │ │ ├── SqlSessionFactoryBeanCustomizer.java │ │ └── package-info.java │ └── resources │ ├── META-INF │ ├── additional-spring-configuration-metadata.json │ └── spring │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ └── org │ └── dromara │ └── mybatis │ └── jpa │ └── spring │ └── rsasign.meta ├── mybatis-jpa-extra-spring-test ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── dromara │ │ │ └── mybatis │ │ │ └── jpa │ │ │ └── test │ │ │ ├── InitDatabase.java │ │ │ ├── dao │ │ │ ├── persistence │ │ │ │ ├── ISqlMapper.java │ │ │ │ ├── ScoresMapper.java │ │ │ │ ├── StudentsMapper.java │ │ │ │ └── TestUserMapper.java │ │ │ └── service │ │ │ │ ├── ISqlRepository.java │ │ │ │ ├── ScoresService.java │ │ │ │ ├── StudentsService.java │ │ │ │ ├── TestUserService.java │ │ │ │ └── impl │ │ │ │ ├── ScoresServiceImpl.java │ │ │ │ ├── SqlRepositoryImpl.java │ │ │ │ ├── StudentsServiceImpl.java │ │ │ │ └── TestUserServiceImpl.java │ │ │ ├── entity │ │ │ ├── Scores.java │ │ │ ├── StudentQueryDto.java │ │ │ ├── StudentVo.java │ │ │ ├── Students.java │ │ │ └── TestUser.java │ │ │ └── handler │ │ │ └── PersistFieldAutoFillHandler.java │ └── resources │ │ ├── org │ │ └── dromara │ │ │ └── mybatis │ │ │ └── jpa │ │ │ └── test │ │ │ └── dao │ │ │ └── persistence │ │ │ └── xml │ │ │ ├── mysql │ │ │ ├── ScoresMapper.xml │ │ │ └── StudentsMapper.xml │ │ │ └── oracle │ │ │ └── StudentsMapper1.xml │ │ └── sql │ │ ├── data-h2.sql │ │ └── schema-h2.sql │ └── test │ ├── java │ └── org │ │ └── dromara │ │ └── mybatis │ │ └── jpa │ │ ├── test │ │ ├── BaseTestRunner.java │ │ ├── CountTestRunner.java │ │ ├── CurdTestRunner.java │ │ ├── EncryptedTestRunner.java │ │ ├── FetchPageResultsTestRunner.java │ │ ├── FetchTestRunner.java │ │ ├── FindByTestRunner.java │ │ ├── FindTestRunner.java │ │ ├── LambdaQueryTestRunner.java │ │ ├── QueryTestRunner.java │ │ ├── SoftDeleteTestRunner.java │ │ └── UpdateWrapperTestRunner.java │ │ └── underscore │ │ └── test │ │ ├── BaseUnderscoreTestRunner.java │ │ ├── CurdTestRunner.java │ │ ├── FetchPageResultsTestRunner.java │ │ ├── FindByTestRunner.java │ │ ├── LambdaQueryTestRunner.java │ │ ├── QueryTestRunner.java │ │ └── SoftDeleteTestRunner.java │ └── resources │ ├── config │ └── applicationConfig.properties │ ├── log4j2.xml │ └── spring │ └── applicationContext.xml ├── mybatis-jpa-extra-spring ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── dromara │ │ └── mybatis │ │ └── jpa │ │ ├── datasource │ │ ├── DataSourceSwitch.java │ │ ├── DynamicDataSourceContextHolder.java │ │ └── DynamicRoutingDataSource.java │ │ ├── interceptor │ │ └── FieldAutoFillSpringInterceptor.java │ │ ├── repository │ │ └── impl │ │ │ ├── JpaRepositoryImpl.java │ │ │ └── JpaSqlRepositoryImpl.java │ │ ├── service │ │ └── impl │ │ │ └── JpaServiceImpl.java │ │ └── spring │ │ ├── MyBatisJpaSessionFactoryBean.java │ │ └── MybatisJpaContext.java │ └── test │ └── resources │ └── log4j2.xml ├── mybatis-jpa-extra-test ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── dromara │ │ │ └── mybatis │ │ │ └── jpa │ │ │ └── test │ │ │ ├── InitDatabase.java │ │ │ ├── dao │ │ │ ├── persistence │ │ │ │ └── StudentsMapper.java │ │ │ └── service │ │ │ │ ├── StudentsService.java │ │ │ │ └── impl │ │ │ │ └── StudentsServiceImpl.java │ │ │ ├── entity │ │ │ ├── StudentQueryDto.java │ │ │ ├── StudentVo.java │ │ │ └── Students.java │ │ │ └── handler │ │ │ └── PersistFieldAutoFillHandler.java │ └── resources │ │ ├── org │ │ └── dromara │ │ │ └── mybatis │ │ │ └── jpa │ │ │ └── test │ │ │ └── dao │ │ │ └── persistence │ │ │ └── xml │ │ │ ├── mysql │ │ │ ├── ScoresMapper.xml │ │ │ └── StudentsMapper.xml │ │ │ └── oracle │ │ │ └── StudentsMapper1.xml │ │ └── sql │ │ ├── data-h2.sql │ │ └── schema-h2.sql │ └── test │ ├── java │ └── org │ │ └── dromara │ │ └── mybatis │ │ └── jpa │ │ └── test │ │ ├── BaseTestRunner.java │ │ ├── CountTestRunner.java │ │ ├── CurdTestRunner.java │ │ ├── EncryptedTestRunner.java │ │ ├── FetchPageResultsTestRunner.java │ │ ├── FetchTestRunner.java │ │ ├── FindByTestRunner.java │ │ ├── FindTestRunner.java │ │ ├── LambdaQueryTestRunner.java │ │ ├── MybatisConfigInit.java │ │ ├── QueryTestRunner.java │ │ ├── SoftDeleteTestRunner.java │ │ └── UpdateWrapperTestRunner.java │ └── resources │ ├── config │ ├── applicationConfig.properties │ └── mybatis-config.xml │ └── log4j2.xml ├── mybatis-jpa-extra.png ├── mybatis-jpa-extra ├── .gitignore ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── dromara │ │ └── mybatis │ │ └── jpa │ │ ├── IJpaMapper.java │ │ ├── IJpaSqlMapper.java │ │ ├── MybatisJpa.java │ │ ├── annotations │ │ ├── ColumnDefault.java │ │ ├── Encrypted.java │ │ ├── PartitionKey.java │ │ └── SoftDelete.java │ │ ├── constants │ │ ├── ConstCaseType.java │ │ ├── ConstMetaObject.java │ │ ├── ConstMetadata.java │ │ ├── ConstPage.java │ │ └── ConstSqlSyntax.java │ │ ├── crypto │ │ ├── EncryptFactory.java │ │ ├── SymmetricEncrypt.java │ │ ├── impl │ │ │ ├── AesEncrypt.java │ │ │ ├── DesEncrypt.java │ │ │ ├── DesedeEncrypt.java │ │ │ └── Sm4Encrypt.java │ │ └── utils │ │ │ ├── Base64Utils.java │ │ │ ├── BytesUtils.java │ │ │ ├── HexUtils.java │ │ │ ├── ReciprocalUtils.java │ │ │ └── SM4Utils.java │ │ ├── dialect │ │ ├── AbstractDialect.java │ │ ├── DB2Dialect.java │ │ ├── DerbyDialect.java │ │ ├── Dialect.java │ │ ├── DialectClass.java │ │ ├── DialectMapper.java │ │ ├── DialectName.java │ │ ├── HighgoDialect.java │ │ ├── MySQLDialect.java │ │ ├── OracleDialect.java │ │ ├── PostgreSQLDialect.java │ │ └── SQLServerDialect.java │ │ ├── entity │ │ ├── JpaEntity.java │ │ ├── JpaPage.java │ │ ├── JpaPageResults.java │ │ └── JpaPageSqlCache.java │ │ ├── functions │ │ └── IGetter.java │ │ ├── handler │ │ ├── FieldAutoFillHandler.java │ │ └── SafeValueHandler.java │ │ ├── id │ │ ├── IdentifierGenerator.java │ │ ├── IdentifierGeneratorFactory.java │ │ ├── IdentifierStrategy.java │ │ └── impl │ │ │ ├── SnowFlakeIdGenerator.java │ │ │ └── UUIDGenerator.java │ │ ├── interceptor │ │ ├── AbstractStatementHandlerInterceptor.java │ │ ├── AllStatementHandlerInterceptor.java │ │ ├── FieldAutoFillInterceptor.java │ │ ├── FieldDecryptInterceptor.java │ │ ├── FieldEncryptInterceptor.java │ │ ├── StatementHandlerInterceptor.java │ │ ├── TraceSqlIntercept.java │ │ └── builder │ │ │ ├── FindBySqlBuilder.java │ │ │ ├── SelectPageSql.java │ │ │ └── SelectPageSqlBuilder.java │ │ ├── mapper │ │ ├── IJpaDeleteMapper.java │ │ ├── IJpaFetchMapper.java │ │ ├── IJpaFindMapper.java │ │ ├── IJpaInsertMapper.java │ │ ├── IJpaQueryMapper.java │ │ ├── IJpaSoftDeleteMapper.java │ │ └── IJpaUpdateMapper.java │ │ ├── metadata │ │ ├── ColumnMapper.java │ │ ├── ColumnMetadata.java │ │ ├── MapperMetadata.java │ │ ├── TableMetadata.java │ │ └── findby │ │ │ ├── FindByKeywords.java │ │ │ ├── FindByMapper.java │ │ │ └── FindByMetadata.java │ │ ├── provider │ │ ├── MapperProvider.java │ │ ├── SqlMapperProvider.java │ │ └── base │ │ │ ├── DateConverter.java │ │ │ ├── DeleteProvider.java │ │ │ ├── FetchCountProvider.java │ │ │ ├── FetchProvider.java │ │ │ ├── FindProvider.java │ │ │ ├── GetProvider.java │ │ │ ├── InsertProvider.java │ │ │ ├── QueryProvider.java │ │ │ ├── SoftDeleteProvider.java │ │ │ └── UpdateProvider.java │ │ ├── query │ │ ├── BaseQuery.java │ │ ├── Condition.java │ │ ├── ConditionValue.java │ │ ├── LambdaQuery.java │ │ ├── Operator.java │ │ ├── OrderBy.java │ │ ├── OrderType.java │ │ ├── Query.java │ │ └── builder │ │ │ ├── ConditionBuilder.java │ │ │ ├── LambdaQueryBuilder.java │ │ │ └── QueryBuilder.java │ │ ├── repository │ │ ├── IJpaRepository.java │ │ ├── IJpaSqlRepository.java │ │ └── impl │ │ │ ├── AbstractJpaRepository.java │ │ │ └── AbstractJpaSqlRepository.java │ │ ├── result │ │ ├── MapKeyLowerWrapper.java │ │ └── MapWrapperFactory.java │ │ ├── service │ │ ├── IJpaService.java │ │ └── impl │ │ │ └── AbstractJpaService.java │ │ ├── update │ │ ├── LambdaUpdateWrapper.java │ │ ├── UpdateWrapper.java │ │ └── builder │ │ │ ├── LambdaUpdateBuilder.java │ │ │ ├── UpdateBuilder.java │ │ │ └── UpdateSetsBuilder.java │ │ └── util │ │ ├── BeanUtil.java │ │ ├── BytesHelper.java │ │ ├── InstanceUtil.java │ │ ├── LambdaUtil.java │ │ ├── MacAddress.java │ │ ├── StrUtils.java │ │ └── StringGenerator.java │ └── test │ ├── java │ └── org │ │ └── dromara │ │ └── mybatis │ │ └── jpa │ │ ├── crypto │ │ ├── AesEncryptTest.java │ │ ├── DesEncryptTest.java │ │ ├── DesedeEncryptTest.java │ │ └── Sm4EncryptTest.java │ │ ├── id │ │ └── UUIDGeneratorTest.java │ │ ├── query │ │ ├── ConditionValueTest.java │ │ └── QueryTest.java │ │ ├── repository │ │ └── impl │ │ │ ├── ClassParameterizedTypeTest.java │ │ │ └── ParentClass.java │ │ └── util │ │ ├── LambdaQueryTest.java │ │ ├── LambdaUtilTest.java │ │ ├── SnowFlakeIdGeneratorTest.java │ │ ├── Stds.java │ │ └── StrUtilsTest.java │ └── resources │ └── log4j2.xml ├── pom.xml └── style └── checkstyle-rules.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/README.md -------------------------------------------------------------------------------- /jpa_deploy.bat: -------------------------------------------------------------------------------- 1 | call jpa_set_env.bat 2 | 3 | call %MAVEN_HOME%/bin/mvn clean deploy -P sonatype -------------------------------------------------------------------------------- /jpa_install.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/jpa_install.bat -------------------------------------------------------------------------------- /jpa_maven_version.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/jpa_maven_version.bat -------------------------------------------------------------------------------- /jpa_set_env.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/jpa_set_env.bat -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/pom.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/src/main/java/org/dromara/mybatis/jpa/test/MybatisJpaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/src/main/java/org/dromara/mybatis/jpa/test/MybatisJpaApplication.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/src/main/java/org/dromara/mybatis/jpa/test/MybatisJpaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/src/main/java/org/dromara/mybatis/jpa/test/MybatisJpaConfig.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/src/main/java/org/dromara/mybatis/jpa/test/MybatisJpaDataSourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/src/main/java/org/dromara/mybatis/jpa/test/MybatisJpaDataSourceConfig.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/src/main/java/org/dromara/mybatis/jpa/test/MybatisJpaWebApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/src/main/java/org/dromara/mybatis/jpa/test/MybatisJpaWebApplication.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/src/test/java/org/dromara/mybatis/jpa/test/DynamicRoutingDataSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/src/test/java/org/dromara/mybatis/jpa/test/DynamicRoutingDataSourceTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/src/test/java/org/dromara/mybatis/jpa/test/FetchApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/src/test/java/org/dromara/mybatis/jpa/test/FetchApplicationTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/src/test/java/org/dromara/mybatis/jpa/test/FetchPageResultsApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/src/test/java/org/dromara/mybatis/jpa/test/FetchPageResultsApplicationTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/src/test/java/org/dromara/mybatis/jpa/test/FindByApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/src/test/java/org/dromara/mybatis/jpa/test/FindByApplicationTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/src/test/java/org/dromara/mybatis/jpa/test/MybatisJpaApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/src/test/java/org/dromara/mybatis/jpa/test/MybatisJpaApplicationTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/src/test/java/org/dromara/mybatis/jpa/test/SqlRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/src/test/java/org/dromara/mybatis/jpa/test/SqlRepositoryTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/src/test/resources/application.properties -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter-test/src/test/resources/sql/data-ds-h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter-test/src/test/resources/sql/data-ds-h2.sql -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter/pom.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/ConfigurationCustomizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/ConfigurationCustomizer.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/MybatisAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/MybatisAutoConfiguration.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/MybatisDependsOnDatabaseInitializationDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/MybatisDependsOnDatabaseInitializationDetector.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/MybatisLanguageDriverAutoConfiguration.java.removed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/MybatisLanguageDriverAutoConfiguration.java.removed -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/MybatisProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/MybatisProperties.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/SpringBootVFS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/SpringBootVFS.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/SqlSessionFactoryBeanCustomizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/SqlSessionFactoryBeanCustomizer.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter/src/main/java/org/dromara/mybatis/jpa/starter/package-info.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-boot-starter/src/main/resources/org/dromara/mybatis/jpa/spring/rsasign.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-boot-starter/src/main/resources/org/dromara/mybatis/jpa/spring/rsasign.meta -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/pom.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/InitDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/InitDatabase.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/persistence/ISqlMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/persistence/ISqlMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/persistence/ScoresMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/persistence/ScoresMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/persistence/StudentsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/persistence/StudentsMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/persistence/TestUserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/persistence/TestUserMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/ISqlRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/ISqlRepository.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/ScoresService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/ScoresService.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/StudentsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/StudentsService.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/TestUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/TestUserService.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/impl/ScoresServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/impl/ScoresServiceImpl.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/impl/SqlRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/impl/SqlRepositoryImpl.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/impl/StudentsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/impl/StudentsServiceImpl.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/impl/TestUserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/impl/TestUserServiceImpl.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/entity/Scores.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/entity/Scores.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/entity/StudentQueryDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/entity/StudentQueryDto.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/entity/StudentVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/entity/StudentVo.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/entity/Students.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/entity/Students.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/entity/TestUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/entity/TestUser.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/handler/PersistFieldAutoFillHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/java/org/dromara/mybatis/jpa/test/handler/PersistFieldAutoFillHandler.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/resources/org/dromara/mybatis/jpa/test/dao/persistence/xml/mysql/ScoresMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/resources/org/dromara/mybatis/jpa/test/dao/persistence/xml/mysql/ScoresMapper.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/resources/org/dromara/mybatis/jpa/test/dao/persistence/xml/mysql/StudentsMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/resources/org/dromara/mybatis/jpa/test/dao/persistence/xml/mysql/StudentsMapper.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/resources/org/dromara/mybatis/jpa/test/dao/persistence/xml/oracle/StudentsMapper1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/resources/org/dromara/mybatis/jpa/test/dao/persistence/xml/oracle/StudentsMapper1.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/resources/sql/data-h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/resources/sql/data-h2.sql -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/main/resources/sql/schema-h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/main/resources/sql/schema-h2.sql -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/BaseTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/BaseTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/CountTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/CountTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/CurdTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/CurdTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/EncryptedTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/EncryptedTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/FetchPageResultsTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/FetchPageResultsTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/FetchTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/FetchTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/FindByTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/FindByTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/FindTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/FindTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/LambdaQueryTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/LambdaQueryTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/QueryTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/QueryTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/SoftDeleteTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/SoftDeleteTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/UpdateWrapperTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/test/UpdateWrapperTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/BaseUnderscoreTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/BaseUnderscoreTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/CurdTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/CurdTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/FetchPageResultsTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/FetchPageResultsTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/FindByTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/FindByTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/LambdaQueryTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/LambdaQueryTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/QueryTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/QueryTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/SoftDeleteTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/java/org/dromara/mybatis/jpa/underscore/test/SoftDeleteTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/resources/config/applicationConfig.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/resources/config/applicationConfig.properties -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring-test/src/test/resources/spring/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring-test/src/test/resources/spring/applicationContext.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring/pom.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/datasource/DataSourceSwitch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/datasource/DataSourceSwitch.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/datasource/DynamicDataSourceContextHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/datasource/DynamicDataSourceContextHolder.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/datasource/DynamicRoutingDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/datasource/DynamicRoutingDataSource.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/interceptor/FieldAutoFillSpringInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/interceptor/FieldAutoFillSpringInterceptor.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/repository/impl/JpaRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/repository/impl/JpaRepositoryImpl.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/repository/impl/JpaSqlRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/repository/impl/JpaSqlRepositoryImpl.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/service/impl/JpaServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/service/impl/JpaServiceImpl.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/spring/MyBatisJpaSessionFactoryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/spring/MyBatisJpaSessionFactoryBean.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/spring/MybatisJpaContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring/src/main/java/org/dromara/mybatis/jpa/spring/MybatisJpaContext.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-spring/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-spring/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/pom.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/InitDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/InitDatabase.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/dao/persistence/StudentsMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/dao/persistence/StudentsMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/StudentsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/StudentsService.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/impl/StudentsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/dao/service/impl/StudentsServiceImpl.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/entity/StudentQueryDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/entity/StudentQueryDto.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/entity/StudentVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/entity/StudentVo.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/entity/Students.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/entity/Students.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/handler/PersistFieldAutoFillHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/main/java/org/dromara/mybatis/jpa/test/handler/PersistFieldAutoFillHandler.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/main/resources/org/dromara/mybatis/jpa/test/dao/persistence/xml/mysql/ScoresMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/main/resources/org/dromara/mybatis/jpa/test/dao/persistence/xml/mysql/ScoresMapper.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/main/resources/org/dromara/mybatis/jpa/test/dao/persistence/xml/mysql/StudentsMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/main/resources/org/dromara/mybatis/jpa/test/dao/persistence/xml/mysql/StudentsMapper.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/main/resources/org/dromara/mybatis/jpa/test/dao/persistence/xml/oracle/StudentsMapper1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/main/resources/org/dromara/mybatis/jpa/test/dao/persistence/xml/oracle/StudentsMapper1.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/main/resources/sql/data-h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/main/resources/sql/data-h2.sql -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/main/resources/sql/schema-h2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/main/resources/sql/schema-h2.sql -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/BaseTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/BaseTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/CountTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/CountTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/CurdTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/CurdTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/EncryptedTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/EncryptedTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/FetchPageResultsTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/FetchPageResultsTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/FetchTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/FetchTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/FindByTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/FindByTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/FindTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/FindTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/LambdaQueryTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/LambdaQueryTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/MybatisConfigInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/MybatisConfigInit.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/QueryTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/QueryTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/SoftDeleteTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/SoftDeleteTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/UpdateWrapperTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/java/org/dromara/mybatis/jpa/test/UpdateWrapperTestRunner.java -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/resources/config/applicationConfig.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/resources/config/applicationConfig.properties -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/resources/config/mybatis-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/resources/config/mybatis-config.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra-test/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra-test/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra.png -------------------------------------------------------------------------------- /mybatis-jpa-extra/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /mybatis-jpa-extra/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/pom.xml -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/IJpaMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/IJpaMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/IJpaSqlMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/IJpaSqlMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/MybatisJpa.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/MybatisJpa.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/annotations/ColumnDefault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/annotations/ColumnDefault.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/annotations/Encrypted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/annotations/Encrypted.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/annotations/PartitionKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/annotations/PartitionKey.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/annotations/SoftDelete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/annotations/SoftDelete.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/constants/ConstCaseType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/constants/ConstCaseType.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/constants/ConstMetaObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/constants/ConstMetaObject.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/constants/ConstMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/constants/ConstMetadata.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/constants/ConstPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/constants/ConstPage.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/constants/ConstSqlSyntax.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/constants/ConstSqlSyntax.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/EncryptFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/EncryptFactory.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/SymmetricEncrypt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/SymmetricEncrypt.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/impl/AesEncrypt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/impl/AesEncrypt.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/impl/DesEncrypt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/impl/DesEncrypt.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/impl/DesedeEncrypt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/impl/DesedeEncrypt.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/impl/Sm4Encrypt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/impl/Sm4Encrypt.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/utils/Base64Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/utils/Base64Utils.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/utils/BytesUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/utils/BytesUtils.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/utils/HexUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/utils/HexUtils.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/utils/ReciprocalUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/utils/ReciprocalUtils.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/utils/SM4Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/crypto/utils/SM4Utils.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/AbstractDialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/AbstractDialect.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/DB2Dialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/DB2Dialect.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/DerbyDialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/DerbyDialect.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/Dialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/Dialect.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/DialectClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/DialectClass.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/DialectMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/DialectMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/DialectName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/DialectName.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/HighgoDialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/HighgoDialect.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/MySQLDialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/MySQLDialect.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/OracleDialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/OracleDialect.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/PostgreSQLDialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/PostgreSQLDialect.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/SQLServerDialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/dialect/SQLServerDialect.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/entity/JpaEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/entity/JpaEntity.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/entity/JpaPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/entity/JpaPage.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/entity/JpaPageResults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/entity/JpaPageResults.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/entity/JpaPageSqlCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/entity/JpaPageSqlCache.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/functions/IGetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/functions/IGetter.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/handler/FieldAutoFillHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/handler/FieldAutoFillHandler.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/handler/SafeValueHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/handler/SafeValueHandler.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/id/IdentifierGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/id/IdentifierGenerator.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/id/IdentifierGeneratorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/id/IdentifierGeneratorFactory.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/id/IdentifierStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/id/IdentifierStrategy.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/id/impl/SnowFlakeIdGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/id/impl/SnowFlakeIdGenerator.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/id/impl/UUIDGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/id/impl/UUIDGenerator.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/AbstractStatementHandlerInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/AbstractStatementHandlerInterceptor.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/AllStatementHandlerInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/AllStatementHandlerInterceptor.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/FieldAutoFillInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/FieldAutoFillInterceptor.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/FieldDecryptInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/FieldDecryptInterceptor.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/FieldEncryptInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/FieldEncryptInterceptor.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/StatementHandlerInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/StatementHandlerInterceptor.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/TraceSqlIntercept.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/TraceSqlIntercept.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/builder/FindBySqlBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/builder/FindBySqlBuilder.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/builder/SelectPageSql.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/builder/SelectPageSql.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/builder/SelectPageSqlBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/interceptor/builder/SelectPageSqlBuilder.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaDeleteMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaDeleteMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaFetchMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaFetchMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaFindMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaFindMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaInsertMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaInsertMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaQueryMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaQueryMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaSoftDeleteMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaSoftDeleteMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaUpdateMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/mapper/IJpaUpdateMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/ColumnMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/ColumnMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/ColumnMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/ColumnMetadata.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/MapperMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/MapperMetadata.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/TableMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/TableMetadata.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/findby/FindByKeywords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/findby/FindByKeywords.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/findby/FindByMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/findby/FindByMapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/findby/FindByMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/metadata/findby/FindByMetadata.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/MapperProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/MapperProvider.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/SqlMapperProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/SqlMapperProvider.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/DateConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/DateConverter.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/DeleteProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/DeleteProvider.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/FetchCountProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/FetchCountProvider.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/FetchProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/FetchProvider.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/FindProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/FindProvider.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/GetProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/GetProvider.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/InsertProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/InsertProvider.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/QueryProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/QueryProvider.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/SoftDeleteProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/SoftDeleteProvider.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/UpdateProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/provider/base/UpdateProvider.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/BaseQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/BaseQuery.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/Condition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/Condition.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/ConditionValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/ConditionValue.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/LambdaQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/LambdaQuery.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/Operator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/Operator.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/OrderBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/OrderBy.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/OrderType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/OrderType.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/Query.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/Query.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/builder/ConditionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/builder/ConditionBuilder.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/builder/LambdaQueryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/builder/LambdaQueryBuilder.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/builder/QueryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/query/builder/QueryBuilder.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/repository/IJpaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/repository/IJpaRepository.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/repository/IJpaSqlRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/repository/IJpaSqlRepository.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/repository/impl/AbstractJpaRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/repository/impl/AbstractJpaRepository.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/repository/impl/AbstractJpaSqlRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/repository/impl/AbstractJpaSqlRepository.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/result/MapKeyLowerWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/result/MapKeyLowerWrapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/result/MapWrapperFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/result/MapWrapperFactory.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/service/IJpaService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/service/IJpaService.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/service/impl/AbstractJpaService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/service/impl/AbstractJpaService.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/update/LambdaUpdateWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/update/LambdaUpdateWrapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/update/UpdateWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/update/UpdateWrapper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/update/builder/LambdaUpdateBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/update/builder/LambdaUpdateBuilder.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/update/builder/UpdateBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/update/builder/UpdateBuilder.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/update/builder/UpdateSetsBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/update/builder/UpdateSetsBuilder.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/BeanUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/BeanUtil.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/BytesHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/BytesHelper.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/InstanceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/InstanceUtil.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/LambdaUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/LambdaUtil.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/MacAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/MacAddress.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/StrUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/StrUtils.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/StringGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/main/java/org/dromara/mybatis/jpa/util/StringGenerator.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/crypto/AesEncryptTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/crypto/AesEncryptTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/crypto/DesEncryptTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/crypto/DesEncryptTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/crypto/DesedeEncryptTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/crypto/DesedeEncryptTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/crypto/Sm4EncryptTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/crypto/Sm4EncryptTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/id/UUIDGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/id/UUIDGeneratorTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/query/ConditionValueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/query/ConditionValueTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/query/QueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/query/QueryTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/repository/impl/ClassParameterizedTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/repository/impl/ClassParameterizedTypeTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/repository/impl/ParentClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/repository/impl/ParentClass.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/util/LambdaQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/util/LambdaQueryTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/util/LambdaUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/util/LambdaUtilTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/util/SnowFlakeIdGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/util/SnowFlakeIdGeneratorTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/util/Stds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/util/Stds.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/util/StrUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/java/org/dromara/mybatis/jpa/util/StrUtilsTest.java -------------------------------------------------------------------------------- /mybatis-jpa-extra/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/mybatis-jpa-extra/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/pom.xml -------------------------------------------------------------------------------- /style/checkstyle-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dromara/mybatis-jpa-extra/HEAD/style/checkstyle-rules.xml --------------------------------------------------------------------------------