java连接mysql数据库的问题

在一本讲SSH框架的书中有个相册系统的实例,用Struts+Spring开发,但是无法连接到数据库,无法对数据库表进行操作,我知道要用到MySQL驱动包,但是这个包要放在... 在一本讲SSH框架的书中有个相册系统的实例,用Struts+Spring开发,但是无法连接到数据库,无法对数据库表进行操作,我知道要用到MySQL驱动包,但是这个包要放在项目哪?而且是不是要写多一个xml文件什么的? 展开
 我来答
lingduit
2011-09-09 · 超过12用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:57.1万
展开全部
jar放在web工程的lib目录下,applicationContext.xml里面设置数据库连接信息,最好把它放到webroot/web-inf目录下,数据库连接配置如下,同时连接池还需要导入commons-dbcp-1.4.jar、commons-pool.jar。
<property name="driverClassName">
<value>com.microsoft.sqlserver.jdbc.SQLServerDriver</value>
</property>
<property name="url">
<!-- 注意:此处有一个BUG,value中,前后不能有空格或回车键 -->
<value>jdbc:sqlserver://localhost:1433;databaseName=Android</value>
</property>
<property name="username">
<value>sa</value>
</property>
<property name="password">
<value>sql2008</value>
</property>
msh256
2011-09-09 · TA获得超过843个赞
知道小有建树答主
回答量:554
采纳率:0%
帮助的人:303万
展开全部
mysql驱动放到WEB-INF的lib目录里
在hibernate配置文件里配:
<session-factory>
<property name="connection.username">root</property>
<property name="connection.url">jdbc:mysql://127.0.0.1:3306/***</property>
<property name="dialect">
org.hibernate.dialect.MySQLDialect
</property>
<property name="myeclipse.connection.profile">mysql</property>
<property name="connection.password">1234</property>
<property name="connection.driver_class">
com.mysql.jdbc.Driver
</property>
<property name="show_sql">true</property>
</session-factory>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
味洋扛590
推荐于2018-04-08 · TA获得超过1647个赞
知道小有建树答主
回答量:1640
采纳率:100%
帮助的人:824万
展开全部
mysql.jar放到WEB-INF下的lib目录下,DriverClassName=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost:3306/db_name
USERNAME=root
PASSWORD=
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zuowenchao0610
2011-09-09 · 超过15用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:50.6万
展开全部
顶LS
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式