初学spring boot 记录下过程- 连接数据库(二)
2018-06-05 17:14
706 查看
添加数据库和jdbc
<!--数据库--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency> <!--数据库连接jdbc依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency>
添加数据库配置文件
datasource: url: jdbc:mysql://localhost:3306/mysql driver-class-name: org.gjt.mm.mysql.Driver data-username: root data-password: 152152
第一次查询的时候出现异常:The last packet sent successfully to the server was 0 milliseconds ago
然后在网上查了问题 在配置文件yml里面添加了以下配置后好了
dbcp2: #在空闲连接回收器线程运行期间休眠的时间值,以毫秒为单位,一般比minEvictableIdleTimeMillis小 time-between-eviction-runs-millis: 300000 #SQL查询,用来验证从连接池取出的连接 validation-query: SELECT 1 #指明连接是否被空闲连接回收器(如果有)进行检验,如果检测失败,则连接将被从池中去除 test-while-idle: true #在每次空闲连接回收器线程(如果有)运行时检查的连接数量,最好和maxActive一致 num-tests-per-eviction-run: 50 #连接池中连接,在时间段内一直空闲,被逐出连接池的时间(1000*60*60),以毫秒为单位 soft-min-evictable-idle-time-millis: 3600000
最后就是测试代码了,跑了下没问题。
阅读更多
相关文章推荐
- 初学spring boot 记录下过程-整合mybatis实现分页查询(四)
- 初学spring boot 记录下过程-整合mybatis(三)
- Springboot 连接Oracle数据库
- SpringBoot实践之---JPA连接数据库+idea全新创建该工程
- SpringBoot在利用JDBCTemplate连接数据库的时候报错 Incorrect column count: expected 1, actual 3] with root cause
- Spring Boot MyBatis 连接数据库
- Spring Boot MyBatis 连接数据库
- 记录一次Spring boot 搭建框架连接Mysql数据库注解事务不回滚的故障
- SpringBootl连接数据库MyBatis方式实现
- 使用spring boot连接数据库出现no profiles are currently active的问题
- SpringBoot 学习记录(七)- 连接Mysql数据库
- SpringBoot简单连接数据库以及查询数据
- Spring Boot MyBatis 连接数据库
- SpringBoot - JDBC 连接数据库
- SpringBoot - MyBatis 连接数据库
- SpringBoot实践之---Hibernate·连接数据库
- SpringBoot实践之---Mybatis连接数据库(mybatis-generator-plugin)
- SpringBoot 连接数据库
- SpringBoot实践之---JDBC连接数据库
- Shiro学习(二) 基于SpringBoot连接数据库与配置MyBatis