10分钟Hibernate体验

<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 728x15, 创建于 08-4-23MSDN */ google_ad_slot = "3624277373"; google_ad_width = 728; google_ad_height = 15; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 160x600, 创建于 08-4-23MSDN */ google_ad_slot = "4367022601"; google_ad_width = 160; google_ad_height = 600; //--> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>

  第一次接触Hibernate,发现网上的入门介绍对于Tomcat+Mysql这样最pop的组合没有涉及,而且均是结合IDE进行开发,要么Jbuilder,要么Eclipse,索性我就用最简单的方式,tomcat(5.0.19)+mysql(4)+ultraedit,来实现一个Hibernate的基本查询,以方便后来人的学习。

  1. 保证你的Mysql工作正常。

 

  CREATE TABLE cat (

  cat_id varchar(20) NOT NULL,

  name varchar(20) NOT NULL,

  sex char(1),

  weight float,

  PRIMARY KEY (cat_id)

  );

  insert cat values('1', 'ada', 'F', 5);

  insert cat values('2', 'belinda', 'F', 10);

  commit;

  2. 保证你的Tomcat工作正常。Then stop Tomcat。

  在{TOMCAT_HOME}/conf/server.xml中加入:

 

  Hibernate" docBase="helloHibernate" reloadable="true">

  Hibernate" scope="Shareable" type="javax.sql.DataSource"/>

  Hibernate">

 

  factory

  org.apache.commons.dbcp.BasicDataSourceFactory

 

 

 

  url

  jdbc:mysql://localhost:3306/test

 

 

  driverClassNamecom.mysql.jdbc.Driver

 

 

  username

  yourusername

 

 

  password

  yourpassword

 

 

 

  maxWait

  3000

 

 

  maxIdle

  100

 

 

  maxActive

  10

 

 

 

  3. 将附件helloHibernate.zip更名为helloHibernate.war,扔到{TOMCAT_HOME}/webapps下,重新启动Tomcat。

  4. 你会发现helloHibernate已经被自动部署了,copy下列文件到{TOMCAT_HOME}/webapps/helloHibernate/WEB-INF/lib下:

  Hibernate2.jar

  log4j-1.2.8.jar

  commons-collections-2.1.jar

  commons-logging-1.0.3.jar

  dom4j-1.4.jar

  cglib-2.0-rc2.jar

  odmg-3.0.jar

  ehcache-0.6.jar

  jta.jar

  (其实我本可以把它们打包到war里面的,但是这样war文件就到了2M,现在才8K)

  5. http://localhost:9090/helloHibernate/servlet/HelloHibernateServlet

  如果一切无误,你就可以看到cat的信息了。

  Hope it's helpful, thanks.

<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 728x15, 创建于 08-4-23MSDN */ google_ad_slot = "3624277373"; google_ad_width = 728; google_ad_height = 15; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
<script type="text/javascript"><!-- google_ad_client = "pub-2947489232296736"; /* 160x600, 创建于 08-4-23MSDN */ google_ad_slot = "4367022601"; google_ad_width = 160; google_ad_height = 600; //--> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
阅读更多
个人分类: ajax xml
想对作者说点什么? 我来说一句

基于hibernate的简单数据库实现

2014年01月14日 725KB 下载

HibernateDemo.zip

2008年09月26日 8KB 下载

hibernate介绍与动手入门体验

2011年12月27日 802KB 下载

01 hibernate介绍与动手入门体验

2013年04月24日 22.52MB 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭