├── .idea ├── META-INF │ └── persistence.xml ├── artifacts │ └── spring_data_jpa_mybatis_war_exploded.xml ├── codeStyleSettings.xml ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── dataSources.ids ├── dataSources.xml ├── encodings.xml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── libraries │ ├── Maven__antlr_antlr_2_7_7.xml │ ├── Maven__cglib_cglib_nodep_3_2_4.xml │ ├── Maven__com_alibaba_druid_1_0_24.xml │ ├── Maven__com_fasterxml_classmate_1_3_0.xml │ ├── Maven__commons_beanutils_commons_beanutils_1_9_1.xml │ ├── Maven__commons_collections_commons_collections_3_2_1.xml │ ├── Maven__commons_logging_commons_logging_1_2.xml │ ├── Maven__dom4j_dom4j_1_6_1.xml │ ├── Maven__javax_annotation_jsr250_api_1_0.xml │ ├── Maven__javax_el_el_api_2_2.xml │ ├── Maven__javax_enterprise_cdi_api_1_1_PFD.xml │ ├── Maven__javax_inject_javax_inject_1.xml │ ├── Maven__junit_junit_4_12.xml │ ├── Maven__mysql_mysql_connector_java_6_0_3.xml │ ├── Maven__net_sf_dozer_dozer_5_5_1.xml │ ├── Maven__org_apache_commons_commons_lang3_3_2_1.xml │ ├── Maven__org_apache_geronimo_specs_geronimo_jta_1_1_spec_1_1_1.xml │ ├── Maven__org_aspectj_aspectjrt_1_8_9.xml │ ├── Maven__org_aspectj_aspectjweaver_1_8_9.xml │ ├── Maven__org_hamcrest_hamcrest_core_1_3.xml │ ├── Maven__org_hibernate_common_hibernate_commons_annotations_5_0_1_Final.xml │ ├── Maven__org_hibernate_hibernate_core_5_2_1_Final.xml │ ├── Maven__org_hibernate_javax_persistence_hibernate_jpa_2_1_api_1_0_0_Final.xml │ ├── Maven__org_javassist_javassist_3_20_0_GA.xml │ ├── Maven__org_jboss_jandex_2_0_0_Final.xml │ ├── Maven__org_jboss_logging_jboss_logging_3_3_0_Final.xml │ ├── Maven__org_jboss_spec_javax_interceptor_jboss_interceptors_api_1_1_spec_1_0_0_Beta1.xml │ ├── Maven__org_mybatis_mybatis_3_4_1.xml │ ├── Maven__org_mybatis_mybatis_spring_1_3_0.xml │ ├── Maven__org_projectlombok_lombok_1_16_10.xml │ ├── Maven__org_slf4j_jcl_over_slf4j_1_7_21.xml │ ├── Maven__org_slf4j_slf4j_api_1_7_21.xml │ ├── Maven__org_springframework_data_spring_data_commons_1_12_2_RELEASE.xml │ ├── Maven__org_springframework_data_spring_data_jpa_1_10_2_RELEASE.xml │ ├── Maven__org_springframework_spring_aop_4_3_2_RELEASE.xml │ ├── Maven__org_springframework_spring_aspects_4_3_2_RELEASE.xml │ ├── Maven__org_springframework_spring_beans_4_3_2_RELEASE.xml │ ├── Maven__org_springframework_spring_context_4_3_2_RELEASE.xml │ ├── Maven__org_springframework_spring_core_4_3_2_RELEASE.xml │ ├── Maven__org_springframework_spring_expression_4_3_2_RELEASE.xml │ ├── Maven__org_springframework_spring_jdbc_4_3_2_RELEASE.xml │ ├── Maven__org_springframework_spring_orm_4_3_2_RELEASE.xml │ ├── Maven__org_springframework_spring_test_4_3_2_RELEASE.xml │ ├── Maven__org_springframework_spring_tx_4_3_2_RELEASE.xml │ ├── Maven__org_springframework_spring_web_4_3_2_RELEASE.xml │ ├── Maven__org_springframework_spring_webmvc_4_3_2_RELEASE.xml │ └── Maven__org_springframework_spring_websocket_4_3_2_RELEASE.xml ├── misc.xml ├── modules.xml ├── spring-data-jpa-mybatis.iml ├── sqldialects.xml └── vcs.xml ├── README.md ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── yougou │ │ ├── dao │ │ ├── jpa │ │ │ ├── CategoryRepository.java │ │ │ ├── CustomerRepository.java │ │ │ ├── CustomerRepositoryCustom.java │ │ │ ├── CustomerRepositoryImpl.java │ │ │ ├── base │ │ │ │ ├── BaseRepository.java │ │ │ │ ├── BaseRepositoryFactoryBean.java │ │ │ │ └── BaseRepositoryImpl.java │ │ │ └── package-info.java │ │ └── mapper │ │ │ ├── CategoryMapper.java │ │ │ ├── CustomerMapper.java │ │ │ ├── DepartmentMapper.java │ │ │ ├── ItemMapper.java │ │ │ ├── ManagerMapper.java │ │ │ ├── OrderMapper.java │ │ │ └── package-info.java │ │ ├── domain │ │ ├── Category.java │ │ ├── Customer.java │ │ ├── Department.java │ │ ├── Item.java │ │ ├── Manager.java │ │ ├── Order.java │ │ └── package-info.java │ │ ├── expands │ │ └── mybatis │ │ │ ├── dialect │ │ │ ├── Dialect.java │ │ │ ├── MySql5Dialect.java │ │ │ ├── OracleDialect.java │ │ │ └── SQLServer2005Dialect.java │ │ │ ├── package-info.java │ │ │ └── plugins │ │ │ ├── PaginationResultSetInterceptor.java │ │ │ └── PaginationStatementInterceptor.java │ │ └── service │ │ ├── CategoryService.java │ │ ├── impl │ │ └── CategoryServiceImpl.java │ │ └── package-info.java ├── resources │ ├── application.properties │ ├── applicationContext-db.xml │ ├── applicationContext-jpa.xml │ ├── applicationContext-mybatis.xml │ ├── applicationContext-other.xml │ ├── applicationContext-springmvc.xml │ ├── applicationContext.xml │ ├── com │ │ └── yougou │ │ │ └── dao │ │ │ └── mapper │ │ │ └── CategoryMapper.xml │ └── database │ │ ├── data.sql │ │ └── scheme.sql └── webapp │ ├── WEB-INF │ ├── applicationContext.xml │ ├── dispatcher-servlet.xml │ └── web.xml │ └── index.jsp └── test ├── java └── com │ └── yougou │ ├── JpaMybatisTest.java │ ├── JpaTest.java │ └── MybatisTest.java └── resources ├── application.properties ├── applicationContext-db.xml ├── applicationContext-jpa.xml ├── applicationContext-mybatis.xml ├── applicationContext-other.xml ├── applicationContext-springmvc.xml ├── applicationContext.xml └── mapper └── CategoryMapper.xml /.idea/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/META-INF/persistence.xml -------------------------------------------------------------------------------- /.idea/artifacts/spring_data_jpa_mybatis_war_exploded.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/artifacts/spring_data_jpa_mybatis_war_exploded.xml -------------------------------------------------------------------------------- /.idea/codeStyleSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/codeStyleSettings.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/dataSources.ids: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/dataSources.ids -------------------------------------------------------------------------------- /.idea/dataSources.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/dataSources.xml -------------------------------------------------------------------------------- /.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/encodings.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/inspectionProfiles/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__antlr_antlr_2_7_7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__antlr_antlr_2_7_7.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__cglib_cglib_nodep_3_2_4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__cglib_cglib_nodep_3_2_4.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_alibaba_druid_1_0_24.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__com_alibaba_druid_1_0_24.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__com_fasterxml_classmate_1_3_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__com_fasterxml_classmate_1_3_0.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_9_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_9_1.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__commons_logging_commons_logging_1_2.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__dom4j_dom4j_1_6_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__dom4j_dom4j_1_6_1.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_annotation_jsr250_api_1_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__javax_annotation_jsr250_api_1_0.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_el_el_api_2_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__javax_el_el_api_2_2.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_enterprise_cdi_api_1_1_PFD.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__javax_enterprise_cdi_api_1_1_PFD.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__javax_inject_javax_inject_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__javax_inject_javax_inject_1.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__junit_junit_4_12.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__junit_junit_4_12.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__mysql_mysql_connector_java_6_0_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__mysql_mysql_connector_java_6_0_3.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__net_sf_dozer_dozer_5_5_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__net_sf_dozer_dozer_5_5_1.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_commons_commons_lang3_3_2_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_2_1.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_apache_geronimo_specs_geronimo_jta_1_1_spec_1_1_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_apache_geronimo_specs_geronimo_jta_1_1_spec_1_1_1.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_aspectj_aspectjrt_1_8_9.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_aspectj_aspectjrt_1_8_9.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_9.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_aspectj_aspectjweaver_1_8_9.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_hamcrest_hamcrest_core_1_3.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hibernate_common_hibernate_commons_annotations_5_0_1_Final.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_hibernate_common_hibernate_commons_annotations_5_0_1_Final.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hibernate_hibernate_core_5_2_1_Final.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_hibernate_hibernate_core_5_2_1_Final.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_hibernate_javax_persistence_hibernate_jpa_2_1_api_1_0_0_Final.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_hibernate_javax_persistence_hibernate_jpa_2_1_api_1_0_0_Final.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_javassist_javassist_3_20_0_GA.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_javassist_javassist_3_20_0_GA.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_jboss_jandex_2_0_0_Final.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_jboss_jandex_2_0_0_Final.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_0_Final.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_jboss_logging_jboss_logging_3_3_0_Final.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_jboss_spec_javax_interceptor_jboss_interceptors_api_1_1_spec_1_0_0_Beta1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_jboss_spec_javax_interceptor_jboss_interceptors_api_1_1_spec_1_0_0_Beta1.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mybatis_mybatis_3_4_1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_mybatis_mybatis_3_4_1.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_mybatis_mybatis_spring_1_3_0.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_projectlombok_lombok_1_16_10.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_projectlombok_lombok_1_16_10.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_21.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_slf4j_jcl_over_slf4j_1_7_21.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_21.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_21.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_data_spring_data_commons_1_12_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_data_spring_data_commons_1_12_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_data_spring_data_jpa_1_10_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_data_spring_data_jpa_1_10_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_aop_4_3_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_spring_aop_4_3_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_aspects_4_3_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_spring_aspects_4_3_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_beans_4_3_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_spring_beans_4_3_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_context_4_3_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_spring_context_4_3_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_core_4_3_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_spring_core_4_3_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_expression_4_3_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_spring_expression_4_3_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_jdbc_4_3_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_spring_jdbc_4_3_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_orm_4_3_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_spring_orm_4_3_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_test_4_3_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_spring_test_4_3_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_tx_4_3_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_spring_tx_4_3_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_web_4_3_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_spring_web_4_3_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_spring_webmvc_4_3_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/libraries/Maven__org_springframework_spring_websocket_4_3_2_RELEASE.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/libraries/Maven__org_springframework_spring_websocket_4_3_2_RELEASE.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/spring-data-jpa-mybatis.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/spring-data-jpa-mybatis.iml -------------------------------------------------------------------------------- /.idea/sqldialects.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/sqldialects.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/jpa/CategoryRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/jpa/CategoryRepository.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/jpa/CustomerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/jpa/CustomerRepository.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/jpa/CustomerRepositoryCustom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/jpa/CustomerRepositoryCustom.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/jpa/CustomerRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/jpa/CustomerRepositoryImpl.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/jpa/base/BaseRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/jpa/base/BaseRepository.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/jpa/base/BaseRepositoryFactoryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/jpa/base/BaseRepositoryFactoryBean.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/jpa/base/BaseRepositoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/jpa/base/BaseRepositoryImpl.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/jpa/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * JPA的数据访问层 3 | * Created by fuwb on 16/8/9. 4 | */ 5 | package com.yougou.dao.jpa; 6 | -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/mapper/CategoryMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/mapper/CategoryMapper.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/mapper/CustomerMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/mapper/CustomerMapper.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/mapper/DepartmentMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/mapper/DepartmentMapper.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/mapper/ItemMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/mapper/ItemMapper.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/mapper/ManagerMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/mapper/ManagerMapper.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/mapper/OrderMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/mapper/OrderMapper.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/dao/mapper/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/dao/mapper/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/domain/Category.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/domain/Category.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/domain/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/domain/Customer.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/domain/Department.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/domain/Department.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/domain/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/domain/Item.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/domain/Manager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/domain/Manager.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/domain/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/domain/Order.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/domain/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/domain/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/expands/mybatis/dialect/Dialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/expands/mybatis/dialect/Dialect.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/expands/mybatis/dialect/MySql5Dialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/expands/mybatis/dialect/MySql5Dialect.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/expands/mybatis/dialect/OracleDialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/expands/mybatis/dialect/OracleDialect.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/expands/mybatis/dialect/SQLServer2005Dialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/expands/mybatis/dialect/SQLServer2005Dialect.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/expands/mybatis/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/expands/mybatis/package-info.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/expands/mybatis/plugins/PaginationResultSetInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/expands/mybatis/plugins/PaginationResultSetInterceptor.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/expands/mybatis/plugins/PaginationStatementInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/expands/mybatis/plugins/PaginationStatementInterceptor.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/service/CategoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/service/CategoryService.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/service/impl/CategoryServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/java/com/yougou/service/impl/CategoryServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/yougou/service/package-info.java: -------------------------------------------------------------------------------- 1 | /** 2 | * 数量访问服务层,引用JPA的dao或mybatis的Mapper接口 3 | * Created by fuwb on 16/8/9. 4 | */ 5 | package com.yougou.service; 6 | -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/applicationContext-db.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/resources/applicationContext-db.xml -------------------------------------------------------------------------------- /src/main/resources/applicationContext-jpa.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/resources/applicationContext-jpa.xml -------------------------------------------------------------------------------- /src/main/resources/applicationContext-mybatis.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/resources/applicationContext-mybatis.xml -------------------------------------------------------------------------------- /src/main/resources/applicationContext-other.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/resources/applicationContext-other.xml -------------------------------------------------------------------------------- /src/main/resources/applicationContext-springmvc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/resources/applicationContext-springmvc.xml -------------------------------------------------------------------------------- /src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /src/main/resources/com/yougou/dao/mapper/CategoryMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/resources/com/yougou/dao/mapper/CategoryMapper.xml -------------------------------------------------------------------------------- /src/main/resources/database/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/resources/database/data.sql -------------------------------------------------------------------------------- /src/main/resources/database/scheme.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/resources/database/scheme.sql -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/webapp/WEB-INF/applicationContext.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/dispatcher-servlet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/webapp/WEB-INF/dispatcher-servlet.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /src/test/java/com/yougou/JpaMybatisTest.java: -------------------------------------------------------------------------------- 1 | package com.yougou; 2 | 3 | /** 4 | * Created by fuwb on 16/8/10. 5 | */ 6 | public class JpaMybatisTest { 7 | } 8 | -------------------------------------------------------------------------------- /src/test/java/com/yougou/JpaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/test/java/com/yougou/JpaTest.java -------------------------------------------------------------------------------- /src/test/java/com/yougou/MybatisTest.java: -------------------------------------------------------------------------------- 1 | package com.yougou; 2 | 3 | /** 4 | * Created by fuwb on 16/8/10. 5 | */ 6 | public class MybatisTest { 7 | } 8 | -------------------------------------------------------------------------------- /src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/test/resources/application.properties -------------------------------------------------------------------------------- /src/test/resources/applicationContext-db.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/test/resources/applicationContext-db.xml -------------------------------------------------------------------------------- /src/test/resources/applicationContext-jpa.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/test/resources/applicationContext-jpa.xml -------------------------------------------------------------------------------- /src/test/resources/applicationContext-mybatis.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/test/resources/applicationContext-mybatis.xml -------------------------------------------------------------------------------- /src/test/resources/applicationContext-other.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/test/resources/applicationContext-other.xml -------------------------------------------------------------------------------- /src/test/resources/applicationContext-springmvc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/test/resources/applicationContext-springmvc.xml -------------------------------------------------------------------------------- /src/test/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/test/resources/applicationContext.xml -------------------------------------------------------------------------------- /src/test/resources/mapper/CategoryMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fandro/spring-data-jpa-mybatis/HEAD/src/test/resources/mapper/CategoryMapper.xml --------------------------------------------------------------------------------