配置数据库几种方法:
1.DriverManagerDataSource:这种没有连接池作用
2.BasicDataSource:使用了连接池技术(推荐)
3.JndiObjectFactoryBean:在web server中配置数据源,不方便部署
参考:
https://www.cnblogs.com/jianmang/articles/4488839.html
详细说一下第二种:
1.首先配置bean:(注意以为依赖包是dpcp2,所以class那里也要是dpcp2)
<bean id="dataSource_ump" destroy-method="close" class="org.apache.commons.dbcp2.BasicDataSource"> <property name="driverClassName" value="${jdbc-ump.driverClassName}" /> <property name="url" value="${jdbc-ump.url}" /> <property name="username" value="${jdbc-ump.user}" /> <property name="password" value="${jdbc-ump.password}" /> </bean>
2.下载依赖:
compile group: 'org.apache.commons', name: 'commons-dbcp2', version: '2.6.0' compile group: 'org.apache.commons', name: 'commons-pool2', version: '2.6.0' compile group: 'mysql', name: 'mysql-connector-java', version: '6.0.6'
*如果忘记依赖,gradle补上后,eclipse里需要把项目从tomcat server删除再重新run才行。
3.配置文件:
jdbc-ump.driverClassName=com.mysql.jdbc.Driver jdbc-ump.url=jdbc:mysql://ip:port/test jdbc-ump.user=test jdbc-ump.password=test
4.MySQL GUI
* Navicat Lite
* MySQL Workbench
相关推荐
主要介绍了spring boot配置MySQL数据库连接、Hikari连接池和Mybatis的简单配置方法,需要的朋友可以参考下
1、采用jersey restful spring mybatis alibaba.druid连接池 json 技术搭建的一套rpc通信架构; 2、支持 mysql 、oracle 数据库
jdbc数据库连接池,方便连接数据库,优化数据库连接速度。
NULL 博文链接:https://kingxss.iteye.com/blog/1479451
数据库是mysql,采用druid连接池。 读写分离采用插件的形式实现的,优点是不需要写源注解,不需要写分开的Mapper.xml。 如果只有主库的话,那么会创建两个地址相同的连接池,写主库,读从库。 注意:没有使用Spring...
spring框架、数据库池连接等之间连接的jar包,方便之后的运用
spring boot 整合 mysql数据库、 mybatis、 druid连接池实例。
(mysql版)德鲁伊连接池的配置方法-附件资源
环境:Windows Professional XP, JDK 1.6, Ant 1.7, jboss-4.2.1.GA, MySQL 5.0, 连接池C3P0. 使用步骤: 1. 下载之后先运行ant hibernatetool命令 2. 如果构建成功,那么运行ant compress命令 3. 把在lib目录下...
主要介绍了详解Spring Boot Mysql 版本驱动连接池方案选择,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
最新版的druid和旧版在filter配置方面有些不同,以下是旧版druid中配置filter: spring: ##数据库连接信息 datasource: url: jdbc:mysql://localhost:3306/young username: root password: root driver-class...
在Spring3中配置数据源,包括DBCP,C3P0,Proxool,Bonecp主要的数据源,里面包含这些数据源的jar文件和依赖文件及配置文件。。 如Bonecp目前听说是最快的数据源,速度是传统的c3p0的25倍, bonecp.properties文件: ...
[Database-support-package]-...[myDbPoolUse]C3P0连接池配置/DBCP连接池配置/Apache的DBUtils框架使用 [myFilterDemoWeb]过滤器Filter学习-设置全站编码与设置页面缓存 [myGzipWeb]全站压缩 [myJavaMainDemo]Java-Q
Springboot配置MongoDB连接池源代码,包括有搭建Springboot项目,整合mybatis,mysql的代码。
本项目采用当前主流的MVC和IOC框架spring 3、优秀的ORM框架hibernate和超级厉害的proxool数据库连接池。这个工程demo,是本人在企业应用中的项目缩影,绝对实用于企业的应用。 适合朋友: 1.一直用单独的servlet和...
2 阿里数据库连接池druid,安全权限框架 shiro,缓存框架ehcache ,工具类接口redis 3 集成wx接口开发 WX自定义菜单(支持多个公众号) 4 图片爬虫技术 输入有图片的网址,能把此网页的图片爬取并下载到本地服务器 5 ...
框架整合Spring MVC3.23+Spring3.23+Hibernate4.2.3+Activiti5.16.3,三层架构dao,service,controller,使用proxool连接池(已配置好监听器),默认链接mysql数据库。可根据项目开发需要,做适当修改,各项配置齐全...
一、配置环境 spring4.2.4+mybatis3.2.8+c3...--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <property name=acquireIncrement>3 <!--定义在从数据库获取新连接失败后重复尝试的次数。D
数据库连接池:Druid 1.2.3 缓存数据库: Redis 4.0.9 项目管理工具: Maven 3.3+ 工具类:Hutool 5.5.1 SpringBoot+MyBatis-Plus+Mysql+Vue实现智慧园区管理系统 软件架构 核心框架:Spring Boot 2.4.0 安全框架:...
这个是个用spring+dwr+proxool+mysql5.0写的一个显示和删除的小程序