本例是使用spring定义数据源Bean,使用c3p0数据源实现连接
spring bean 文件 my_connection.xml
java测试文件
import java.sql.Connection;
import java.sql.PreparedStatement;
import javax.sql.DataSource;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class ConnectionTest { //insert
public static void main(String[] args) throws Exception {
ApplicationContext ctx=new ClassPathXmlApplicationContext("mysql_connection.xml");
DataSource ds=ctx.getBean("dataSource", DataSource.class);
Connection conn=ds.getConnection();
PreparedStatement stmt=conn.prepareStatement("insert into city values(null,?,?,?)");
stmt.setString(1, "广东省");
stmt.setString(2, "深圳");
stmt.setString(3, "南山");
stmt.executeUpdate();
if(stmt!=null)stmt.close();
if(conn!=null)conn.close();
}}
【java|使用Spring连接mysql数据库】
推荐阅读
- Leetcode|leetcode-蜡烛之间的盘子(经典空换时)
- java|== 和 equals 的区别你知道吗()
- 面试题|操作系统高频面试题
- #|【JavaWeb】Cookie和Session解析
- #|【JavaWeb】文件的上传和下载
- 图解Redis|什么是缓存雪崩、击穿、穿透()
- spring|springboot+mybatis架构—基础知识学习(1)
- Spring|Docker安装gitlab及修改gitlab密码
- Spring|ORM、hibernate、及JPA之间的关系