在我刚开始接触JDBC的时候,用的是DriveManager驱动来连接数据库的。而现在大多是用DataSource。 这里先简单说一下区别: 1、datasource是与连接池获取连接,而DriverManager是获取与数据库的连接!DriverManager类的主要作用是管理注册到DriverM ...
分类:
编程语言 时间:
2018-08-05 14:20:02
阅读次数:
165
代码中用到的连接池为阿里巴巴的druid 1、引入依赖 2、配置datasource 配置文件采用的yaml,如果不懂得话可以看一下Spring boot官方文档 3、entity 4、DAO 5、Usermapper.xml 6、Service和ServiceImpl 接口 服务接口实现类 7、测 ...
分类:
编程语言 时间:
2018-08-03 22:33:35
阅读次数:
164
1\数据库配置 2\数据源配置 3、service层 4\ ...
分类:
编程语言 时间:
2018-08-02 22:43:29
阅读次数:
320
关于SpringBoot数据源请参考我上一篇文章: 一:Druid介绍 1. Druid是什么? Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。 2. 在哪里下载druid 正式版本下载: maven中央仓库: 3. 怎么获取Druid的源码 Druid是一个 ...
分类:
编程语言 时间:
2018-08-02 22:41:46
阅读次数:
175
目前,业界流行的数据操作框架是 Mybatis,那 Druid 是什么呢? Druid 是 Java 的数据库连接池组件。Druid 能够提供强大的监控和扩展功能。比如可以监控 SQL ,在监控业务可以查询慢查询 SQL 列表等。Druid 核心主要包括三部分: 1. DruidDriver 代理 ...
分类:
编程语言 时间:
2018-08-01 16:06:07
阅读次数:
146
Springboot环境下的配置 1.maven引包 2.创建配置类 3.application.yml配置 其中,publickey用于解密出密码,私钥,公钥,暗文密码都是用 ConfigTools类生成的,生成方法:找到durid jar包的路径并运行: java -cp 路径/druid.ja ...
分类:
数据库 时间:
2018-07-28 13:56:48
阅读次数:
1112
参考博文链接:https://www.cnblogs.com/xdp-gacl/p/4002804.html 一:不通过连接池直接向数据库获取连接的缺点 用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较长。假设网站一天10万访问量,数据库服务器就需要创建1 ...
分类:
数据库 时间:
2018-07-26 13:17:59
阅读次数:
189
上一篇了解了Druid进行配置连接池的监控和慢sql处理,这篇了解下使用基于基于Druid配置Mybatis多数据源。SpringBoot默认配置数据库连接信息时只需设置url等属性信息就可以了,SpringBoot就会基于约定根据配置信息实例化对象,但是一般大型的项目都是有多个子系统或者多个数据源 ...
分类:
编程语言 时间:
2018-07-23 00:57:19
阅读次数:
594
一. 简介 1. 版本 springboot版本为2.0.3.RELEASE,mybatisplus版本为2.1.9, druid版本为1.1.9,swagger版本为2.7.0 2. 项目地址 https://gitee.com/hsbt2333/ssm.git 3. 留个记录,方便查找 开发步骤 ...
分类:
编程语言 时间:
2018-07-21 22:37:10
阅读次数:
1357