├── README.md ├── pom.xml └── src └── main ├── java └── com │ └── fei │ └── springboot │ ├── Application.java │ ├── annotation │ ├── ReadDataSource.java │ └── WriteDataSource.java │ ├── aop │ ├── DataSourceAopInDao.java │ └── DataSourceAopInService.java │ ├── config │ └── dbconfig │ │ ├── DataSourceConfiguration.java │ │ ├── DataSourceContextHolder.java │ │ ├── DataSourceType.java │ │ ├── MybatisConfiguration.java │ │ └── SqlPrintInterceptor.java │ ├── controller │ └── UserController.java │ ├── dao │ ├── UserMapper.java │ └── UserMapper.xml │ ├── domain │ └── User.java │ ├── service │ └── UserService.java │ └── util │ └── SpringContextUtil.java └── resources ├── application.yml ├── logback.xml └── mybatis-config.xml /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/Application.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/annotation/ReadDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/annotation/ReadDataSource.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/annotation/WriteDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/annotation/WriteDataSource.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/aop/DataSourceAopInDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/aop/DataSourceAopInDao.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/aop/DataSourceAopInService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/aop/DataSourceAopInService.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/config/dbconfig/DataSourceConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/config/dbconfig/DataSourceConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/config/dbconfig/DataSourceContextHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/config/dbconfig/DataSourceContextHolder.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/config/dbconfig/DataSourceType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/config/dbconfig/DataSourceType.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/config/dbconfig/MybatisConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/config/dbconfig/MybatisConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/config/dbconfig/SqlPrintInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/config/dbconfig/SqlPrintInterceptor.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/controller/UserController.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/dao/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/dao/UserMapper.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/dao/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/dao/UserMapper.xml -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/domain/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/domain/User.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/fei/springboot/util/SpringContextUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/java/com/fei/springboot/util/SpringContextUtil.java -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/resources/mybatis-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/269941633/spring-boot-mybatis-mysql-write-read/HEAD/src/main/resources/mybatis-config.xml --------------------------------------------------------------------------------