全站数据
8 4 2 0 5 8 1

JAVA语言操作数据库方式有哪些

武工大自考助学班 | 教育先行,筑梦人生!         
问题更新日期:2024-06-07 07:32:33

问题描述

JAVA语言操作数据库方式有哪些急求答案,帮忙回答下
精选答案
最佳答案

在java web项目程序开发中通常要对数据库进行操作(读取数据,写入数据),目前最通用的方法是采用JDBC直接操作数据库,这种方式也是最简单,最直接的操作,如下两种方式都是根据此方法连接并操作数据库:

1.将数据库URL,USERNAME,PASSWORD写死在代码中,例如:

Class.forName(

"mysql.

jdbc.driver.MySQLDriver

").newInstance();

String url=

"jdbc:mysql:thin:@localhost:1521:mysql

";

String user=

"MySQL

";

String password=

"tiger

";

Connection conn= DriverManager;

getConnection(url,user,password);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet,

CONCUR_UPDATABLE);

String sql=

"select * from test

";

ResultSet rs=stmt.executeQuery(sql);

2)另外一种方式是采用Facade和Command模式,使用DBUtil类封装JDBC操作;数据库url,username,password可以放在配置文件中(如xml,properties,ini等)。

这种方法在小程序中应用较多。

其他回答

JAVA连接数据库有三种原则,1:JDBC,2:ODBC,3:数据库厂家的开发包。

每一种网上都有很多例子,自己找找。