在netbeans 6.7.1 下写java web的项目。平时都是在自己的电脑上运行测试,这次要转移到真正的服务器上去运行了,完全不知道部署的问题应该怎么解决。还有平时自己测试对数据库的连接,数据库的信息全部都是直接写到代码中的。
[code="java"]
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection conn = DriverManager.getConnection(
"jdbc:mysql://localhost/dbname", "username", "password");
[/code]
真正到做服务器用到的应该不是这么连接的吧?起码把用户信息,数据库的信息都放在property文件里吧?不是很了解。
希望大家给我些关于服务器部署以及数据库连接的一些建议呀。给个可供学习的资料也行。服务器用的是tomcat。谢谢了。
[b]问题补充:[/b]
项目并不大,没必要用框架,麻烦大家给我点讲property文件存储数据库用户密码等数据信息的方法。因为部署完毕后代码是不能再修改的了,数据库更换直接改数据库的property文件比较好吧。
如果有更多关于web项目部署的资料麻烦大家给我些吧,谢谢^_^
一般都是用数据库连接池啦
dbcp,c3p0等
http://www.open-open.com/20.htm
[quote]用到的应该不是这么连接的吧?起码把用户信息,数据库的信息都放在property文件里吧?不是很了解。
希望大家给我些关于服务器部署以及数据库连接的一些建议呀。给个可供学习的资料也行。服务器用的是tomcat。谢谢了。
[/quote]
YES,可以通过学习SSH来了解更深层次、更详细上的框架上的内容,祝你好运!
推荐深入浅出系列《深入浅出Hibernate》《深入浅出Strut2》(我这本没看过,以前偶看的是深入浅出WebWork,这个只是冲着是深入浅出系列的而来)《深入浅出S;pring》
直接使用dbcp数据源组件吧(简单,要么c3p0也行)
[url]http://jody.iteye.com/blog/117225[/url]