博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java spring 数据库连接_Spring连接数据库的几种常用的方式
阅读量:6454 次
发布时间:2019-06-23

本文共 1456 字,大约阅读时间需要 4 分钟。

先在本地mysql创建数据库luo,再建立表user。

1,建立maven项目HelloSpring

2,pom.xml添加需要用到的Jar包

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0

com.aluo

HelloSpring

0.0.1-SNAPSHOT

org.springframework

spring-core

4.1.4.RELEASE

org.springframework

spring-context

4.1.4.RELEASE

org.springframework

spring-jdbc

4.1.4.RELEASE

mysql

mysql-connector-java

5.1.15

c3p0

c3p0

0.9.1

commons-dbcp

commons-dbcp

1.2.2

其中导入mysql-connector-java总是有问题,后面是先下载mysql-connector-java-5.1.15.jar到本地仓库。

3,beans2.xml

4,创建类MainJdbcTest

packagecom.aluo.spring;importjava.sql.Connection;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;importjavax.sql.DataSource;importorg.springframework.context.ApplicationContext;importorg.springframework.context.support.ClassPathXmlApplicationContext;public classMainJdbcTest {public static void main(String[] args) throwsSQLException {

ApplicationContext ctx= new ClassPathXmlApplicationContext("beans2.xml");

DataSource dataSource= (DataSource) ctx.getBean("dataSource");

String sql= "select * from user";

Connection connection=dataSource.getConnection();

System.out.println(connection);

Statement stm=connection.createStatement();

ResultSet rs=stm.executeQuery(sql);while(rs.next())

{

System.out.println("手机号码为:");

System.out.println(rs.getString(2));

}

}

}

运行output:

jdbc:mysql://localhost:3306/luo, UserName=root@localhost, MySQL-AB JDBC Driver

手机号码为:

123456

手机号码为:

111

手机号码为:

112

转载地址:http://odyzo.baihongyu.com/

你可能感兴趣的文章
asp操作access提示“无法从指定的数据表中删除”
查看>>
git bash 风格调整
查看>>
997D Cycles in product
查看>>
bzoj4589 Hard Nim
查看>>
java实现pdf旋转_基于Java实现PDF文本旋转倾斜
查看>>
java二维数组内存模型_C++二级指针第二种内存模型(二维数组)
查看>>
java static import 与 import_Java中的import和static import语句之间有什么区别?
查看>>
python time库3.8_python3中datetime库,time库以及pandas中的时间函数区别与详解
查看>>
java 代替Python_Java总是“沉沉浮浮”,替代者会是Python?
查看>>
贪吃蛇java程序简化版_JAVA简版贪吃蛇
查看>>
poi java web_WebPOI JavaWeb 项目 导出excel表格(.xls) Develop 238万源代码下载- www.pudn.com...
查看>>
java 顶点着色_金属顶点着色器绘制纹理点
查看>>
php扩展有哪些G11,php 几个扩展(extension)的安装笔记
查看>>
ajax长连接 php,ajax怎么实现服务器与浏览器长连接
查看>>
oracle报1405,【案例】Oracle报错ORA-15054 asm diskgroup无法mount的解决办法
查看>>
php 5.4.24 win32,PHP 5.4.14 和 PHP 5.3.24 发布
查看>>
oracle top pid,Linux Top 命令解析 比较详细
查看>>
grub如何进入linux系统,Linux操作系统启动管理器-GRUB
查看>>
linux pbs 用户时间,【Linux】单计算机安装PBS系统(Torque)与运维
查看>>
linux系统可用内存减少,在Linux中检查可用内存的5种方法
查看>>