SSH框架技术
小小莫者
苍茫横流,方显英雄本色。
展开
-
SSH应用--Hibernate 访问数据库的三种方法比较
DAO开发(1)以下两者都需在Spring XML配置文件中,注册Bean(实现类)来依赖注入SessionFactory.(2.1)Spring 中进行事务管理的通常方式是利用AOP(面向切片编程)的方式,为普通java类封装事务控制,它是通过动态代理实现的,由于接口是延迟实例化的, spring在这段时间内通过拦截器,加载事务切片。原理就是这样,具体细节请参考jdk中有关动态代理的原创 2014-04-16 20:35:38 · 4313 阅读 · 1 评论 -
SSH框架简介
定义 SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业原创 2014-04-05 10:33:14 · 1191 阅读 · 0 评论 -
Myeclipse插件实现Hibernate快速数据库访问的原理
Myeclipse 提供了对Hibernate 很好的支持,它使得Hibernate 的实现极其简单,大部分基础代码都可以由它帮你完成,极大地提高了开发效率。Hibernate 基础代码包括POJO 类和Hibernate 映射文件。以往,在最原始的配置文件编写方式——手工编写时,从业务逻辑出发,我们不但需要考虑到实体类以及数据库表的对应关系,还要遵循Hibernate 的相关规范,一行一行地原创 2014-04-07 11:29:35 · 940 阅读 · 0 评论 -
使用Myeclipse实现Hibernate快速数据库访问
我们需要安装了Myeclipse 插件的Eclipse 3.0 开发环境、Mysql 数据库,以及相应的JDBC 驱动程序。 (1)创建一个示例数据库这个示例数据库非常简单,仅有一张表格,表格名:t_employee,它包含两个字段:递增主键“id”和用户名“name”。 (2)创建Hibernate 配置文件启动Myeclipse,新建一个Java原创 2014-04-11 21:21:26 · 1286 阅读 · 0 评论 -
EL表达式中的requestScope标签的使用
在我们平常开发中经常会碰到需要把后台数据库中查询到的数据源展现到界面上,这时候我们就会用到EL表达式中的requestScope标签。首先关于requestscope的定义是:是EL表达式的隐藏对象,包含request作用域内变量的Map。例如:使用声明了person对象后,使用${requestScope.person.age}将输出person的age属性。关于requestscope原创 2014-06-03 17:40:56 · 19217 阅读 · 0 评论 -
HibernateDaoSupport让增 删 改 查 变得更简单。
由于Hibernate集成了JDBC,所以在访问数据库时,与直接使用JDBC访问数据库相比,Hibernate在连接、访问数据库时的代码减少了很大一大半。但由此而来也相应必须增加访问Hibernate配置文件和SessionFactory、Session的打开、关闭的代码。为了解决以上相同代码出现的复用问题,Hibernate对此又进行了再一次封装,于是,幸运地出现了HibernateDaoSup原创 2014-06-06 09:25:29 · 1436 阅读 · 0 评论 -
继承HibernateDaoSupport实现DAO(spring整合hibernate)
Spring为Hibernate的DAO提供工具类:HibernateDaoSupport。该类主要提供如下两个方法,方便DAO的实现: public final HibernateTemplate getHibernateTemplate() public final void setSessionFactory(SessionFactory sessionFactory)转载 2014-06-06 09:37:45 · 2341 阅读 · 0 评论