编程资料集中营
 | 网站首页 | 文章中心 | 编程资料2 | 软件下载 | BT下载 | 八卦星闻 | 音乐在线 | 在线游戏 | 免费电影 | 进入问吧 | 
Hibernate 上手篇,发布者:发布时间:2007-01-12第一章在Tomcat中快速上手1.1.开始Hibernate之旅这份教程描述如何在ApacheTomcatservlet容器中为web应用程序配置Hibernate3.0(我们使用Tomcat4.1版本,与5.0版本差别很小)。Hibernate在大多数主流J2EE应用服务器的运行环境中都可以工作良好,甚至也可以在独立Java应用程序中使用。在本教程中使用的示,
您现在的位置: 编程资料,学习资料,c,c++,vc,vc++,java,jsp,j2ee,j2me,asp,php >> 文章中心 >> JAVA 专区 >> Hibernate 技术 >> 文章正文
【字体:
Hibernate 上手篇   进入问吧

本站地址:http://www.bajiao123.com

作者:本站    文章来源:网络    点击数:    更新时间:2007-1-31    

Hibernate 上手篇

        </parameter>

        <parameter>

            <name>driverClassName</name><value>org.postgresql.Driver</value>

        </parameter>

        <parameter>

            <name>username</name>

            <value>quickstart</value>

        </parameter>

        <parameter>

            <name>password</name>

            <value>secret</value>

        </parameter>

 

        <!-- DBCP connection pooling options -->

        <parameter>

            <name>maxWait</name>

            <value>3000</value>

        </parameter>

        <parameter>

            <name>maxIdle</name>

            <value>100</value>

        </parameter>

        <parameter>

            <name>maxActive</name>

            <value>10</value>

        </parameter>

    </ResourceParams>

</Context>

我们在这个例子中要配置的上下文叫做quickstart,它位于TOMCAT/webapp/quickstart目录下。如果要访问这个应用程序,在你的浏览器中输入http://localhost:8080/quickstart就可以了(当然,在后面加上在你的web.xml文件中配置好你的servlet)。你现在可以创建一个只含有空process()的简单servlet了。

 

Tomcat现在通过JNDI的方式:java:comp/env/jdbc/quickstart来提供连接。如果你在配置连接池遇到问题,请查阅Tomcat文档。如果你遇到了JDBC驱动所报的exception出错信息,请在没有Hibernate的环境下,先测试JDBC连接池本身是否配置正确。Tomcat和JDBC的配置教程可以在Web上查到。

 

下一步就是配置Hibernate。首先Hibernate必须知道它如何获得JDBC连接,在这里我们使用基于XML格式的Hibernate配置文件。当然使用properties文件的进行配置,但缺少一些XML语法的特性。这个XML配置文件必须放在上下文类路径(WEB-INF/classes)下面,命名为hibernate.cfg.xml:

 

<?xml version='1.0' encoding='utf-8'?>

<!DOCTYPE hibernate-configuration

    PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN"

    "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

 

<hibernate-configuration>

 

    <session-factory>

 

        <property name="connection.datasource">java:comp/env/jdbc/quickstart</property>

上一页  [1] [2] [3] [4] [5] [6] [7] 下一页

   

进入问吧

本站地址:http://www.bajiao123.com

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 高级搜索
    编程资料集中营