本文是学习hibernate3用的
来源
Added by 良葛格, last edited by 良葛格 on Feb 14, 2008 (view change)
Labels:
(None)
作者: caterpillar
http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=3094
http://www.javaworld.com.tw/confluence/pages/viewpage.action?pageId=3077
不同之处是我把ant的build.xml加上了。
使用方式,首先
1、装mysql,在默认的test库中建表。
sql语句是
CREATE TABLE user (
id INT(11) NOT NULL auto_increment PRIMARY KEY,
name VARCHAR(100) NOT NULL default '',
age INT
) default charset=utf8 ;
2、自己的电脑要装ant,然后,下载解压到一个目录,修改hibernate.cfg.xml文件中的数据库用户名和密码。
3、dos下进入这个目录,执行ant即可(预先把ant\bin设为系统path里)。
即可看到执行结果
显示"新增资料OK!"
需要阅读学习的代码是
src/hibernate.cfg.xml
src/log4j.properties
src/onlyfun/caterpillar/User.java
src/onlyfun/caterpillar/User.hbm.xml
src/onlyfun/caterpillar/FirstHibernate.java
FirstHibernate.java类的作用是往一个已存在的表中添加一行数据。
最后,还是看我上方给出的原作者的hibernate的系列文章。
分享到:
相关推荐
hibernate-3.4入门的简单示例,用注解的方式操作oracle数据库。源码导入可运行。 还包括hibernate-annotations-3.4.0.GA.zip、hibernate-distribution-3.3.2.GA-dist.zip、slf4j-1.5.8.zip、ojdbc14.jar
dwr + hibernate写的一个检测用户名是否可用的简单代码,非常适合初学者.附件中包含dwr和hibernate等第三方lib,以及数据库建表语句,对本示例作了简要说明
Myeclipse开发struts+hibernate+spring新手入门---环境配置----项目开发示例 Myeclipse开发struts+hibernate+spring小记 开发前准备工作: 1、下载eclipse3.1版本 下载地址: 2、下载Myeclipse插件 下载地址: 3...
一个简单的Struts, Spring, Hibernate 示例,高手勿笑,入门练习用。 删除了所有jar包,使用者需自己配齐库,提示Spring2.0.1的依赖包里有几乎全部的jar包。 示例为一个User的CRUD用hsql数据库后端,数据库的jar包也...
希望大家能借着这个示例早日进入SpringMVC+Hibernate-JPA的大门,让 SpringMVC fans早点入门 5、spring:3.1.1 hibernate:4.1.6 Hibernate-JPA:2.0 6、若更换数据库后代码有误,无法调通,请先运行com.web.test...
(3)通常Spring的框架还依赖于其他一些jar文件,因此还须将lib下对应的包复制到WEB-INF/lib路径下,具体要复制哪些jar文件,取决于应用所需要使用的项目。通常需要复制cglib,dom4j,jakarta-commons,log4j等...
希望大家能借着这个示例早日进入SpringMVC+Hibernate-JPA的大门,让 SpringMVC fans早点入门 5、spring:3.1.1 hibernate:4.1.6 Hibernate-JPA:2.0 6、若更换数据库后代码有误,无法调通,请先运行com.web.test...
一共四个,其中pdf 三个包,源码一个包 第一章 J2EE快速入门 1.1 J2EE概述 1.1.1 J2EE的来源 1.1.2 J2EE整体框架 1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 1.2.3 业务逻辑组件 1.3 J2EE...
一共四个,其中pdf 三个包,源码一个包 第一章 J2EE快速入门 1.1 J2EE概述 1.1.1 J2EE的来源 1.1.2 J2EE整体框架 1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 1.2.3 业务逻辑组件 1.3 J2EE...
一共四个,其中pdf 三个包,源码一个包 第一章 J2EE快速入门 1.1 J2EE概述 1.1.1 J2EE的来源 1.1.2 J2EE整体框架 1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 1.2.3 业务逻辑组件 1.3 J2EE...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
代码演示,对于接触一门新技术来说,代码示例比理论更加有效。 本书包括一个有用的样例程序,它使用Spring和Hibernate管理持久层和中间层。这个应用程序 使用了一个我所有开发的简单的入门web程序----Equinox。...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...
JOpenID是一个轻量级的OpenID 2.0 Java客户端,仅50KB+(含源代码),允许任何Web网站通过OpenID支持用户直接登录而无需注册,例如Google Account或Yahoo Account。 JActor的文件持久化组件 JFile JFile 是 JActor ...