# spring-boot-mybatis-sample **Repository Path**: smarti/spring-boot-mybatis-sample ## Basic Information - **Project Name**: spring-boot-mybatis-sample - **Description**: SpringBoot和Mybatis整合,并同时用JPA和Mybatis分别连接2个数据库(oracle/mysql等任意组合) - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 147 - **Forks**: 68 - **Created**: 2015-06-18 - **Last Updated**: 2024-06-10 ## Categories & Tags **Categories**: spring-boot-ext **Tags**: None ## README # spring-boot-mybatis-sample ## 简介 此sample主要展示的是在一个用Spring-Boot搭建的工程里,同时用2种方式连接2种关系型数据库: 1. 用Spring-Data-Jpa连接数据库1(在配置文件中spring.datasource配置) 2. 用Mybatis连接数据库2(在配置文件中lxy.datasource配置) 由于想利用Spring-Boot的自动根据数据库连接URL判断DriverClass的机制,所以从Spring-Boot中拿出了DatabaseDriver类型(原DatabaseDriver是包内可见) ## 数据库准备环境: 1. 2个数据库都要创建一个User表,包含一个字段username即可 2. 为了完成test,预先分别插入至少一条记录,其中连接lxy.datasource的数据库里必须有一条是username='lxy'的记录: 3. 脚本如下(2个数据库都执行): create table user( username varchar(10) ); insert into user values('lxy');( ## 其他spring-boot演示程序 1. [通过Spring-boot整合dubbo框架](http://git.oschina.net/smarti/spring-boot-dubbo-sample)