java连接mysql数据库的问题
在一本讲SSH框架的书中有个相册系统的实例,用Struts+Spring开发,但是无法连接到数据库,无法对数据库表进行操作,我知道要用到MySQL驱动包,但是这个包要放在...
在一本讲SSH框架的书中有个相册系统的实例,用Struts+Spring开发,但是无法连接到数据库,无法对数据库表进行操作,我知道要用到MySQL驱动包,但是这个包要放在项目哪?而且是不是要写多一个xml文件什么的?
展开
4个回答
展开全部
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>
<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>
展开全部
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>
在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>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
mysql.jar放到WEB-INF下的lib目录下,DriverClassName=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost:3306/db_name
USERNAME=root
PASSWORD=
URL=jdbc:mysql://localhost:3306/db_name
USERNAME=root
PASSWORD=
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
顶LS
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询