首 页
┆
源码下载
┆
IT学院
┆
字体下载
┆
模板下载
┆
源码发布
┆
广告合作
┆
网站地图
►
设为首页
►
加入收藏
►
联系我们
源码下载
>>
ASP源码
|
PHP源码
|
ASP.net源码
|
JSP源码
|
CGI源码
|
VC/C++源码
|
VB源码
|
Delphi源码
|
Flash源码
文章学院
>>
网络编程
|
网页设计
|
图形图象
|
数据库
|
服务器
|
网络媒体
|
网络安全
|
操作系统
|
办公软件
|
软件开发
|
黑客知识
字体下载
>>
精制字体
|
非英字体
|
艺术字体
|
著名字体
|
哥特式
|
简单字体
|
手写体
|
节假日
|
图案字体
|
精度像素
|
中文字体
模板下载
>>
企业门户
|
数码网络
|
休闲娱乐
|
影视音乐
|
旅游名胜
|
文化艺术
|
电子商务
|
个性展示
|
登陆导航
|
Flash模板
源码搜索
文章搜索
字体搜索
模板搜索
►►
您当前的位置:
源码园
→
IT学院
→
软件开发
→
Java编程
→ 文章内容
10分钟Hibernate体验
作者:xanada 来源:网上收集 发布时间:2005-11-15 10:25:05
第一次接触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}confserver.xml中加入:
<Context path="/hellohibernate" docBase="hellohibernate" reloadable="true">
<Resource name="jdbc/hellohibernate" scope="Shareable" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/hellohibernate">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<!-- DBCP database connection settings -->
<parameter>
<name>url</name>
<value>jdbc:mysql://localhost:3306/test</value>
</parameter>
<parameter>
<name>driverClassName</name><value>com.mysql.jdbc.Driver</value>
</parameter>
<parameter>
<name>username</name>
<value>yourusername</value>
</parameter>
<parameter>
<name>password</name>
<value>yourpassword</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>
3. 将附件hellohibernate.zip更名为hellohibernate.war,扔到{TOMCAT_HOME}webapps下,重新启动Tomcat。
4. 你会发现hellohibernate已经被自动部署了,copy下列文件到{TOMCAT_HOME}webappshellohibernateWEB-INFlib下:
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.
2005年3月29日
2005年3月28日
2005年3月28日
2005年3月28日
2005年3月28日
2005年3月28日
2005年3月27日
2005年3月27日
2005年3月27日
2005年3月26日
2005年3月26日
2005年3月26日
[] [
返回上一页
] [
打 印
]
上一篇文章:
Java使用全屏幕模式
下一篇文章:
Tomcat配置技巧Top 10
相关文章:
10分钟Hibernate体验
10分钟分析Web服务器
关于本站
-
网站帮助
-
广告合作
-
下载声明
-
友情连接
-
网站地图
-
源码发布
Copyright © 2003-2009
Ymyasp
.Com
. All Rights Reserved .
备案序号:粤ICP备07029071号