java的数据库配置文件|java 配置数据库文件是哪个文件

Ⅰ 数据库配置文件怎么填写

一般放置来在配置文件中源按以下方式楼主写的app.config使用Web.config是相同的节点<新增名称=“数据库”的connectionString=“供应商=Microsoft.Jet。OLEDB.4.0;数据源=数据\data.mdb中“的providerName=”System.Data.OleDb“p>程序这样的引用ConfigurationManager中。。的ConnectionStrings[“数据库”]的ConnectionString;注意添加引用

Ⅱ java 配置数据库文件是哪个文件

java本身并没有规定数据库配置文件必须写到哪个文件中。开发者自己决定。tomcat的数据库配置一般写到server.xml中,但不是绝对的。

Ⅲ javaWeb工程数据库配置文件加解密问题

这个有几个思路:一个是本身项目文件应该有访问权限限制,生产环境的系统不应让开发人员可以察看,开发环境和生产环境应分开。如果不能分开,还有个方法是用J2EE服务器容器提供数据库Datasource,应用程序直接从web容器获取,不需要提供用户名密码。还有一个方法,配置数据库服务器限制用户只能从Web容器IP连接,这样甚至可以不需要密码。

Ⅳ 配置数据库配置文件的方法

1.首先先创建一个db.properties的配置文件。 在配置文件中输入配置信息如下: driver=com.microsoft.sqlserver.jdbc.SQLServerDriver url=jdbc:sqlserver://localhost:1433;DatabaseName=books user=sa password=sa 2.创建一个加载db.properties的文件Env.java。 在java文件中加载配置信息如下: public class Evn extends Properties{ private static Evn instance; private Evn(){ //通过构造方法读取配置文件 InputStream is=getClass().getResourceAsStream("/db.properties"); try { load(is); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public static Evn getInstance(){ //单例模式创建、获得对象实例。 if(instance==null){ makeInstance(); } return instance; } public static synchronized void makeInstance() { if(instance==null){ instance=new Evn(); } } } 3.读取数据方法 public class Test { public static void main(String[] args){ String driver=Env.getInstance().getProperty("driver"); String url=Env.getInstance().getProperty("url"); String user=Env.getInstance().getProperty("user"); String password=Env.getInstance().getProperty("password"); System.out.println(driver); System.out.println(url); System.out.println(user); System.out.println(password); } }满意请采纳

Ⅳ 请各位java高手给我一个java数据库配置文件.急急.谢谢!

我是用的String url ="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\Tmp.mdb";//加载驱动程序Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//建立连接Connection conn= DriverManager.getConnection(url);//创建语句对象Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);但是这个路径指向的是服务器上的路径,不是我本机的A:url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\Tmp.mdb";我知道用上面这个方法可以连接本地的Access,与ODBC-JDBC桥是一样的应该要写IP,因为你最终要找的是一个文件,路径就得是一个有效的本地路径或者网络路径.我做了测试String url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=\\\\192.168.1.49\\apache\\Tmp.mdb";这个也可以有,一样连通了就是你在服务器上把文件夹共享,只要能找到这个文件就可以.但不推荐这个用网络的,有可能因为网络权限而导致连接错误,等一些莫名错误,

Ⅵ java 中如何写数据库连接字符窜的properties配置文件

单独定义一个文件:DBConfig.propertiesdriver=com.microsoft.jdbc.sqlserver.SQLServerDriverurl=jdbc:microsoft:sqlserver://localhost:1433;databasename=dbNameuser=sapassword=调用这些信息连接来数据库.一般是在类里.ResourceBundle bundle = ResourceBundle.getBundle("DBConfig"); String driver = bundle.getString("driver"); String url = bundle.getString("url"); String user = bundle.getString("user"); String password = bundle.getString("password"); try { Class.forName(driver); conn = DriverManager.getConnection(url, user, password); } catch (ClassNotFoundException e) { System.out.println(e.getMessage()); } catch (SQLException e) { System.out.println(e.getMessage()); }验证用户登陆其实就是一个查询方法,根据页面取出的内容.做个equals()判断就可以了.

Ⅶ JAVA中调用配置文件的值与从数据库中取出的值进行比较

1,先查询数据库的数据2,拿到A或者B或者D3,加载PROPERTIES文件4,用getString取获取PROPERTIES文件里面的值 判断,如果为空则表示无反之则表示配置文件有值

Ⅷ java 怎么获取数据库的编码以及配置信息

Java也可以执行Mysql命令,你可以使用sql语句,如下:mysql>SHOWVARIABLESLIKE'%char%set%';+————————–+———————————-+|Variable_name|Value|+————————–+———————————-+|character_set_client|utf8||character_set_connection|utf8||character_set_database|gbk||character_set_filesystem|binary||character_set_results|utf8||character_set_server|gbk||character_set_system|utf8||character_sets_dir|/u01/mysql/share/mysql/charsets/|+————————–+———————————-+8rowsinsetmysql>SHOWVARIABLESLIKE'port';+—————+——-+|Variable_name|Value|+—————+——-+|port|3306|+—————+——-+1rowinset你如果想获取所有配置信息可以使用:SHOWVARIABLES命令。

Ⅸ 求助高手帮我解决java中连接数据库时配置文件的问题,总是抛出空指针的异常

this.driver = prop.getProperty(driver);是这行抛异常了,看异常也能找到。是你带吗的第20行。是你的prop是空对象,说明:InputStream is = this.getClass().getResourceAsStream( "dbconfig.properties"); Properties prop = new Properties();没有读取到配置文件,请仔细检查配置文件是否存在。 如果是在src根目录里 加InputStream is = this.getClass().getResourceAsStream( "classpath:dbconfig.properties");


赞 (0)