导航:首页 > 文件管理 > java数据源的配置文件

java数据源的配置文件

发布时间:2023-03-29 15:15:28

java访问数据库和访问.properties配置文件,哪个比较快

访问.properties文件更快,访问数据库需要建立连接,而访问本地的.properties文件直接读取数据源就行了,不用建立连接

⑵ 怎样JAVA通过JDBC-ODBC桥访问数据源,配置数据源

导入java.sql包
一、加载要连接数据库的驱动程序
//Jdbc-Odbc桥 和 Microsoft Access 数据库
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
// SQL Server 驱动程序:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
注:Class.forName()方法将给定的类加载到JVM,如果系统中不存在给定的类,则会引发异常
二、通过驱动程序管理器得到连接实例
Connection conn=null;
//1.
//1.1建立数据源
conn=DriverManager.getConnection("jdbc:odbc:MyDataSource"); //MyDataSource是数据源名称
//1-2、不建立数据源
conn=DriverManager.getConnection("jdbc:odbc:;Driver=Microsoft Access Driver (*.mdb);DBQ=C:\\VBTest.mdb");
//2.SQL Server
conn=DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433;databasename=mydb","sa","");
注:DriverManager类跟踪已注册的驱动程序,通过getConnection(URL)方法, 找到一个能够连接至URL中指定的数据库驱动程序
它接收三个参数, 分别表示1 数据源的名称、类型 2 用户名(可选) 3 密码(可选)
三、基于连接对象建立处理器对象
Statement stmt=conn.createStatement();
四、准备sql命令
String sql="select * from Student";
五、执行命令返回结果集
ResultSet rs=stmt.executeQuery(sql);
六、显示结果集
while(rs.next())//只要后面有记录
{
//对当前行的所有字段遍历
for(int i=1;i<=rs.getMetaData().getColumnCount();i++)
{
System.out.print(rs.getMetaData().getColumnName(i)+": ");//显示字段名
System.out.println(rs.getString(i));//显示字段当前值
}
System.out.println();
}
七、关闭资源
rs.close(); //关闭记录集
stmt.close(); //关闭处理器对象
conn.close(); //关闭连接对象
预处理器的应用:
//3.基于连接对象建立预处理器对象
PreparedStatement pstmt=conn.prepareStatement("insert into student values(?,?,?,?)");
//4.给预处理对象的参数赋值
pstmt.setString(1,"8888");
pstmt.setString(2,"nemo");
pstmt.setString(3,"accp");
pstmt.setString(4,"sanxianglu");
//5.执行预处理命令
int i=pstmt.executeUpdate();
System.out.println(i+"条记录已成功插入!");

⑶ Java配置数据源的几种方式

两种:JDBC-ODBC桥连,纯JDBC连接

⑷ 如何配置JAVA的ODBC数据源。

package com.bin.struts.util;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class DBConn2000 {

public static Connection getConn(){
String driver = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=//碰冲数据库名字";
String user = "唯拿sa";
String password = "123";
try {
Class.forName(driver);
} catch (ClassNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
try {
return DriverManager.getConnection(url,user,password);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return null;
}
}
public static Connection close(){
return null;
}
}

这是2000的连接方法

这是2005的连接串
jdbc:sqlserver://localhost:1433;databasename=//数据库
com.microsoft.sqlserver.jdbc.SQLServerDriver
2000数据库需要打SP4补丁笑山歼.
并且两个都需要专门的JDBC驱动的

⑸ 如何配置JAVA的ODBC数据源。

java语租游亏句如下
private String url = "jdbc:odbc:student";//这里连接的是student数据源配置的java语句
private Connection conn = null;
private Statement stmt = null;
try {
Class.forName("磨顷sun.jdbc.odbc.JdbcOdbcDriver");
conn = DriverManager.getConnection(url,"o","");
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
} catch (Exception e) {
System.err.print("Error" + e.getMessage());
}

如果你说的是odbc管理器的odbc数据源配置,请参考参考弊神资料

⑹ java数据库一定要配置数据源吗

数据源是要配置到中间件服务器中的(比如:Tomcat,JBoss,WebLogic一类的),配置后可以提高数据库查询性能,避免重复的打开和关闭数据库。因此开发java的B/S项目时(就是J2EE的项目,通过浏览器访问的项目),都会配置数据源连接。如果你写的管理软件是B/S结构,那么只需要在搭建环境的服务器上配置数据源就可以了,用户访问时是通过浏览器访问,不需要做其他设置。如果是C/S(就是用户需要单独安装客户端程序,比如QQ),也不需要在用户那里设置数据源,只需要在你的服务器端程序上手工配置好数据源即可。

⑺ 数据源可以用Java代码创建吗

详情如下:
以JNDI方式创建数据源首先要配置数据源的相关连歼差接信息,也就是数据源连接池。该配置应该在Tomcat安装目录下的conf/context.xml 文件中配置,在Eclipse的氏誉皮J2EE架构下,也可以把context.xml文件创建在/META-INF目录下。
正确的虚亮配置后,就可以在程序中以JNDI的方式创建数据源,得到数据库连接并进行相应的操作。

阅读全文

与java数据源的配置文件相关的资料

热点内容
打印机和电脑数据线连好怎么操作 浏览:877
iphone打开html文件 浏览:63
java操作excel之poi 浏览:700
java集合同步 浏览:861
软工大数据软考考什么 浏览:190
受控体系文件的封面有什么内容 浏览:778
梦幻锦衣是哪个文件夹 浏览:811
raid模式不能黑苹果 浏览:859
如何优化网站推广方案 浏览:40
编程怎么入门去极客时间 浏览:504
查看oracle数据库字符集编码 浏览:658
pscc恢复文件 浏览:245
钉钉怎么上网络直播课 浏览:595
怎么用手机qq扫描文件在哪里 浏览:17
微信瓶子怎么提示用完了 浏览:288
步步高文件保密柜在哪个文件夹 浏览:562
电信营业厅app怎么查询uk码 浏览:282
ls可编程控制器如何使用 浏览:388
扩展名为的文件是视频文件 浏览:761
如何安装my配置文件 浏览:324

友情链接