导航:首页 > 文件管理 > 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数据源的配置文件相关的资料

热点内容
手机qq浏览器怎么新建压缩文件 浏览:787
word文档的左右边距 浏览:277
spss找不到许可证文件 浏览:898
audiotools使用教程 浏览:623
儿童手表用什么系统编程 浏览:757
网络的科学家是什么意思 浏览:727
微信运动华为4x 浏览:160
苹果7可以文件重叠那 浏览:352
车惠app的乐券怎么用 浏览:326
小红书如何获得你的数据 浏览:854
手机如何设置vip网络 浏览:270
三星微信里app怎么安装 浏览:443
nbarpm数据库 浏览:235
linux文件被修改的时间 浏览:116
点击文件弹出找不到文件 浏览:722
蝴蝶迷失版本下载 浏览:189
成年人能参加什么编程比赛 浏览:946
javase64位下载 浏览:629
会声会影x5创建视频文件格式 浏览:489
文件夹隐藏属性 浏览:432

友情链接