基于java语言去访问数据库

Posted 七七负柒柒

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于java语言去访问数据库相关的知识,希望对你有一定的参考价值。

JDBC
基于java语言去访问数据库:连接数据库
 
jdk中有关于sql的包去操作数据库
java.sql包,访问数据库的基本的功能
javax.sql包;提供扩展功能
 
1.加载驱动
class.forName("OracleDriver") ; //Driver的实现类,第三方引入架包 SPI
//SPI提供实现子类的的寻找
会将Driver注册给DriverManager,然后我们下面可以使用DriverManager
DriverManager.registerDriver(new Driver());
2.建立连接
Connection connection =DriverManager.getConnection(url,username,password)
3.测试连接
system.out.print(connection);//查看是否打印成功
4.定义sql语句
String sql ="select * from emp";
5.准备静态处理块对象,将sql语句放置到静态处理块中,理解为sql语句放置的对象
Statement statement =connection.createStatement();
6.启动sql语句,返回值对象是结果集合
ResultSet resultSet = statement.executeQuery(sql);
statement执行sql语句有三种方式
1.execute:任何sql语句都可以执行
2.executeQuery:只能执行查询语句
3.executeUpdate:只能执行DML语句 增删改查
7.对于返回集合循环处理
while(resultSet.next()){
   int anIne = resultSet.getInt(1);//从第一行开始
    resultSet.getString("列名");
...
}
8.关闭连接
statement.close();
connection.close();

以上是关于基于java语言去访问数据库的主要内容,如果未能解决你的问题,请参考以下文章

基于VsCode的java语言编程调试环境

Java开源数据库语言基于SPL如何提高SQL优化效率

Java开源数据库语言基于SPL如何提高SQL优化效率

Java开源数据库语言基于SPL如何提高SQL优化效率

java中如何实现多语言切换

开心一下-实现基于Java一个中文编程语言