在java项目中哪几个地方需要配置数据库信息?
在java项目中哪几个地方需要配置数据库信息?如题,我只知道在服务器的配置文件里要配一下,比如说tomcat.conf还有哪些地方需要配这些东西的?我是说数据库信息啊,比...
在java项目中哪几个地方需要配置数据库信息?
如题,我只知道在服务器的配置文件里要配一下,比如说tomcat.conf
还有哪些地方需要配这些东西的?
我是说数据库信息啊,比如说
<database>
<jndi-name>jdbc/bjgy</jndi-name>
<driver type="oracle.jdbc.driver.OracleDriver">
<url>jdbc:oracle:thin:@192.168.19.251:1521:orcl</url>
<user>bjut20120630</user>
<password>z9z7w7w8</password>
</driver>
<prepared-statement-cache-size>8</prepared-statement-cache-size>
<max-connections>20</max-connections>
<max-idle-time>30s</max-idle-time>
</database>
我的问题是还需要在其他哪几个地方配置和数据库关联的信息。 展开
如题,我只知道在服务器的配置文件里要配一下,比如说tomcat.conf
还有哪些地方需要配这些东西的?
我是说数据库信息啊,比如说
<database>
<jndi-name>jdbc/bjgy</jndi-name>
<driver type="oracle.jdbc.driver.OracleDriver">
<url>jdbc:oracle:thin:@192.168.19.251:1521:orcl</url>
<user>bjut20120630</user>
<password>z9z7w7w8</password>
</driver>
<prepared-statement-cache-size>8</prepared-statement-cache-size>
<max-connections>20</max-connections>
<max-idle-time>30s</max-idle-time>
</database>
我的问题是还需要在其他哪几个地方配置和数据库关联的信息。 展开
展开全部
配置数据库信息不需要tomcat 如果你使用jdbc的话直接指定驱动配置连接就可以 你写的这些与数据库无关
这是mysql的配置
private static String driverClassName="com.mysql.jdbc.Driver";
private static String url="jdbc:mysql://*.*.*.*:3306/databaseName";
private static String username="***";
private static String password="***";
public String connMySQLDateBase(){
try {
Class.forName(driverClassName);
System.out.println("load driver success");
DriverManager.getConnection(url,username,password);
return "恭喜,连接MySQL数据库成功!";
} catch (Exception e) {
return "连接出现异常";
}
}
这是mysql的配置
private static String driverClassName="com.mysql.jdbc.Driver";
private static String url="jdbc:mysql://*.*.*.*:3306/databaseName";
private static String username="***";
private static String password="***";
public String connMySQLDateBase(){
try {
Class.forName(driverClassName);
System.out.println("load driver success");
DriverManager.getConnection(url,username,password);
return "恭喜,连接MySQL数据库成功!";
} catch (Exception e) {
return "连接出现异常";
}
}
展开全部
按理说这样就已经够了,但是web开发中通常会有jdbc连接数据库的操作,所以会也需要。
另外如果用hibernate等框架,也需要配置的。就是说用那个配那个,因为他要到特定的地方去找配置。
另外如果用hibernate等框架,也需要配置的。就是说用那个配那个,因为他要到特定的地方去找配置。
追问
嗯,了解了,我这个项目是用的JNDI,但是我没找到通过java代码配置这些信息的地方- -
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这看着像hibernate,还有个mapping映射需要选一下。之后再也没什么了,后台的其他文件你就不用修改了。没有什么可以让你手动修改的文件,除非你有特殊需要。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询