我对j2ee很新...... 我刚读完头部第一个servlet和jsp ....
对于一个练习项目,我正在考虑建立一个资金跟踪器,我可以节省我的费用并在将来的任何时间看到它们.... 但为此我需要一个数据库,我用Google搜索,发现mysql是一个很好的数据库,但我对如何设置tomcat与mysql交谈一无所知....
我正在使用eclipse kepler和tomcat 7 .......
请告诉我配置tomcat的步骤是什么,以便它可以看到mysql,我可以通过我的代码访问数据库......
我在Windows 8上。
似乎设置事物比编码更困难 plz plz plz帮帮我答案 0 :(得分:2)
您可以执行以下步骤:
创建一个context.xml并将其保存在TOMCAT_HOME / conf下。
在context.xml中,您必须添加您的数据库配置,如下所示:
<Resource name="jdbc/test" auth="Container" type="javax.sql.DataSource"
maxActive="510" minIdle="0" maxIdle="200" maxWait="10000"
username="test" password="test" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://127.0.0.1:3306/test"
poolPreparedStatements="true" maxOpenPreparedStatements="510"
validationQuery="SELECT 1" testOnBorrow="true"
/>
在应用程序的web.xml中,请参阅上述内容,例如:
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/test</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
将包含mysql驱动程序的JAR(例如mysql-connector-java-5.1.12-bin.jar)放入TOMCAT_HOME / lib
我希望它会有所帮助。