一、步骤
a. <!-- 数据源 -->
<jee:jndi-lookup id="f3CenterDS"
jndi-name="java:/comp/env/jdbc/f3Center" />
b.配置SessionFactory
<bean id="f3CenterSessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="f3CenterDS"></property>
<property name="annotatedClasses">
<list>
<value>cn.f3.db.entity.LogonLog</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
</bean>
c.用注解解决实体Bean(cn.f3.db.entity.LogonLog)
@javax.persistence.Entity
@Entity(dynamicInsert=true) -- 允许默认值
@Table(name = "J_ZX_LogonLog")
public class LogonLog implements Serializable {
/**
*
*/
private static final long serialVersionUID = 1L;
/**
* GUID
*/
private String guid;
/**
* 登录工号
*/
private String id;
/**
* 登录IP
*/
private String ip;
/**
* 登录类型
*/
private String type;
/**
* 登录时间
*/
private Date writeTime;
@Id
@GeneratedValue(generator = "paymentableGenerator")
@GenericGenerator(name = "paymentableGenerator", strategy = "guid")
@Column(name = "FGuid", unique = true, nullable = false, length = 50) --自动生成GUID
public String getGuid() {
return guid;
}
public void setGuid(String guid) {
this.guid = guid;
}
@Column(name = "FID", nullable = false, length = 10)
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
@Column(name = "FIP", nullable = false, length = 50)
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
@Column(name = "FType", nullable = false)
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
@Temporal(TemporalType.DATE)
@Column(name = "FWriteTime", length = 23)
public Date getWriteTime() {
return writeTime;
}
public void setWriteTime(Date writeTime) {
this.writeTime = writeTime;
}
}
d、继承HibernateDaoSupport实现保存功能
public class LogonLogHibernateDao extends HibernateDaoSupport implements LogonLogDao {
public void addLogonLog(LogonLog logonLog) {
getHibernateTemplate().save(logonLog);
}
}
分享到:
相关推荐
Struts1.2、Spring2.5和Hibernate3.2是经典的Java企业级开发框架组合,它们各自在应用程序的不同层次上发挥着重要作用。Struts1.2是一个MVC(Model-View-Controller)框架,主要负责处理用户界面与业务逻辑之间的...
Struts2、Spring2.5和Hibernate3.2是Java Web开发中经典的三大框架,它们的整合使用在过去的许多年里被广泛应用于企业级应用系统。这个完整的项目提供了从开发环境到运行环境的所有必要组件,包括数据库脚本,使得...
Struts2.1、Spring 2.5 和 Hibernate 3.2 是经典的Java Web开发框架组合,用于构建高效、可维护的企业级应用。这个详细例子将深入探讨如何使用这三个框架协同工作,实现数据库的增(Add)、删(Delete)、改(Modify...
Struts2、Spring和Hibernate是Java Web开发中的三...以上就是关于“Struts2+Spring2.5+Hibernate3.2整合示例”的主要知识点,这个整合实例涵盖了Java Web开发中的重要技术,对于开发者来说,深入学习和实践将非常有益。
cdst ssh代码生成器,免费的,功能强悍的struts2+spring2.5+hibernate3.2的一套 代码生成系统。.zip cdst ssh代码生成器,免费的,功能强悍的struts2+spring2.5+hibernate3.2的一套 代码生成系统。.zip cdst ssh代码...
struts2+spring2.5+hibernate3.2 + freemarker 全新功能实现的增删改查+freemarker 摸版 struts2 的方式自己去看简单。 spring2.5 是用注释来注入 hibernate3.2 是用ejb3注解映射关系 hibernate3 +个属性可以自动...
Spring 2.5 和 Hibernate 3.2 是两个在企业级Java应用开发中非常重要的框架。Spring 是一个全面的后端应用框架,提供依赖注入、AOP(面向切面编程)、MVC(模型-视图-控制器)以及大量的集成支持。而Hibernate 则是...
Spring 和 Hibernate 是两个非常重要的 Java 开发框架,它们在企业级应用开发中占据了核心地位。Spring 作为一个全面的后端应用程序框架,提供了依赖注入、面向切面编程、事务管理等功能,而 Hibernate 则是一个强大...
spring2.5 + hibernate3.2x 标注(annotation)开发的简单示例 http://blog.csdn.net/IamHades/archive/2008/01/11/2038188.aspx
1、可以运行(发布后,删除\Tomcat 6.0\webapps\ssh\WebRoot\WEB-INF\lib下的asm-2.2.3.jar) 2、采用Struts1.2 + Spring2.5 + Hibernate3.2 整合开发 3、SSH入门级实例
非常好的学习资料 struts2+spring2.5+hibernate3.2大型项目spring mvc
Struts2、Spring2.5和Hibernate3.2是经典的Java Web开发框架组合,被称为SSH(Struts2、Spring、Hibernate)集成。这个整合包可能是为了帮助开发者快速搭建基于这些技术的项目环境。 Struts2是MVC(Model-View-...
这两天做的一个适合初学者的SSH框架整合的例子,相信对初学者会有一定帮助。
struts2.1.6 +spring2.5 +hibernate3.2 整合开发的 jar包 _ 01部分 struts2.1.6 +spring2.5 +hibernate3.2 整合开发的 jar包 _ 02部分 大家只要将这两个部分的包全部下载下来,就可以搭建struts2 + spring + ...
本程序使用STRUTS2.0+SPRING2.5+HIBERNATE3.2框架编写的网站后台管理系统(无前台)
本程序使用STRUTS2.0+SPRING2.5+HIBERNATE3.2框架编写的网站后台管理系统(无前台)。
这里我们关注的是一个经典的Java EE框架组合——Struts1.2、Spring2.5和Hibernate3.2的集成搭建。这个组合在过去的开发实践中被广泛采用,它们各自负责不同的职责,共同构建出强大的后端架构。 Struts1.2是MVC...
Struts2+Spring2.5+Hibernate3.2集成实例开发2 Struts2+Spring2.5+Hibernate3.2集成实例开发2
标题 "spring2.5 + hibernate3.2 实例源码" 涉及到的是两个非常关键的Java企业级开发框架:Spring 2.5和Hibernate 3.2。这个实例源码提供了如何将这两个框架集成并进行实际应用的示例。 Spring 2.5是Spring框架的一...