上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 75 下一页
摘要: 转自:https://blog.csdn.net/clementad/article/details/46928621 HiKariCP是数据库连接池的一个后起之秀,号称性能最好,可以完美地PK掉其他连接池。 为何要使用HiKariCP?这要先从BoneCP说起:什么?不是有C3P0/DBCP这些成 阅读全文
posted @ 2019-02-20 10:53 panchanggui 阅读(3221) 评论(1) 推荐(1)
摘要: 内置的连接池 目前Spring Boot中默认支持的连接池有dbcp,dbcp2, tomcat, hikari三种连接池。 数据库连接可以使用DataSource池进行自动配置。 在Spring Boot2.0.0.RELEASE版本之前选择数据库连接池实现的判断逻辑:检查tomcat的数据库连接 阅读全文
posted @ 2019-02-20 10:42 panchanggui 阅读(5855) 评论(0) 推荐(0)
摘要: 一、JPA 概述 1. Java Persistence API(Java 持久层 API):用于对象持久化的 API 2. 作用:使得应用程序以统一的方式访问持久层 3. 前言中提到了 Hibernate,那么JPA 与 Hibernate究竟是什么关系呢: 1)JPA 是 Hibernate 的 阅读全文
posted @ 2019-02-20 10:40 panchanggui 阅读(12789) 评论(0) 推荐(5)
摘要: 原文链接 我们这一篇博客讲的是如何整合Springboot和Mybatis框架,然后使用generator自动生成mapper,pojo等文件。然后再使用阿里巴巴提供的开源连接池druid,这个连接池的好处我就不说了,集合了所有连接池的好处,并且还提供了监控等功能,加大了可扩展性等等。 1. 创建一 阅读全文
posted @ 2019-02-19 16:51 panchanggui 阅读(481) 评论(0) 推荐(2)
摘要: 使用Mybatis的开发者,大多数都会遇到一个问题,就是要写大量的SQL在xml文件中,除了特殊的业务逻辑SQL之外,还有大量结构类似的增删改查SQL。而且,当数据库表结构改动时,对应的所有SQL以及实体类都需要更改。这工作量和效率的影响或许就是区别增删改查程序员和真正程序员的屏障。这时,通用Map 阅读全文
posted @ 2019-02-19 16:49 panchanggui 阅读(959) 评论(0) 推荐(0)
摘要: 现在项目中的配置 public interface DemoMapper{ int deleteByPrimaryKey(Integer id);} @MapperScan("com.mapper")public class DlxRrsApplication {} 原因: 我们定义DemoMapp 阅读全文
posted @ 2019-02-19 16:48 panchanggui 阅读(4450) 评论(1) 推荐(0)
摘要: 原文链接 最近在使用MyBatis3做项目。在使用注解实现Mapper的时候遇到了比较奇葩的问题:在实现数据的batch insert的时候总是报错。好不容易可以正常插入了,但是又不能返回自增的主键id到实体bean中了。而这些问题在XML配置中都不存在。一方面可能是我能力有限,没有找到合适的解决方 阅读全文
posted @ 2019-02-19 16:44 panchanggui 阅读(1664) 评论(0) 推荐(0)
摘要: 原文链接 通过MyBatis Generator可以自动生成实体、mapper和dao层,记录一下怎么用的。 主要步骤: 关于mybatis从数据库反向生成实体、DAO、mapper: 参考文章:http://www.cnblogs.com/wangkeai/p/6934683.html 第一种方式 阅读全文
posted @ 2019-02-19 16:25 panchanggui 阅读(521) 评论(0) 推荐(0)
摘要: 异常错误:Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically regist 阅读全文
posted @ 2019-02-19 16:18 panchanggui 阅读(5757) 评论(0) 推荐(2)
摘要: 原文链接 1.前言 今天在用SpringBoot2.0+MyBatis+MySQL搭建项目开发环境的时候启动项目发现报了一个很奇怪的错,报错内容如下: 后来查阅资料发现这都是因为安装mysql的时候时区设置的不正确 mysql默认的是美国的时区,而我们中国大陆要比他们迟8小时,采用+8:00格式 使 阅读全文
posted @ 2019-02-19 16:13 panchanggui 阅读(302) 评论(0) 推荐(0)
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 75 下一页