这篇主要是在整合Hibernate后,测试IoC和AOP的应用。 1、工程目录(SRC) 2、IoC 1)、一个Service测试类 1 /* 2 * 加入spring容器 3 */ 4 private ApplicationContext applicationContext = 5 6 new ...
分类:
编程语言 时间:
2016-08-22 19:42:20
阅读次数:
143
1、思路和想法。 目前理解到的,觉得是的,可能的,应该这样的……………… Spring的两大核心是IoC和AOP Ioc:帮助实例化对象,加载到容器中,在注入到需要用到的地方。这样就可以减少在不同的方法/类中新建对象了。同时,实现类改变了(基于接口),在xml中改了就好。比较适合单例编程。那么我们将 ...
分类:
编程语言 时间:
2016-08-22 19:38:50
阅读次数:
236
1)引入SSH jar文件 Struts 核心 jar Hibernate 核心 jar Spring core 核心功能 web 对web模块的支持 aop aop支持 orm 对hibernate支持 jdbc/tx jdbc相关包、事务相关包 2)配置 web.xml 初始化 struts和s ...
分类:
编程语言 时间:
2016-08-12 06:35:56
阅读次数:
248
Hibernate Jar: 1、hibernate3.jar,这个是hibernate3.0的核心jar包,没的选,像我们常用的Session,Query,Transaction都位于这个jar文件中,必要。 2、cglib-2.1.3.jar,CGLIB库,Hibernate用它来实现PO字节码 ...
分类:
编程语言 时间:
2016-07-29 21:14:14
阅读次数:
211
<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns="http://java.sun.com/xml/ns/javaee"xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"version..
分类:
Web程序 时间:
2016-07-23 21:23:38
阅读次数:
157
在ssh整合开发中,会创建多个不同的dao层对数据库里的数据进行crud操作,其实每个里面用到的方法几乎都一样,只是传递的参数类型不同.我们可以抽取出一个BaseDao类.由于开发中的高内聚低耦合的思想,所以定义为一个接口,再创建实现类继承即可.在接口上定义传递类型的泛型,通过反射..
分类:
其他好文 时间:
2016-07-19 19:14:43
阅读次数:
144
struts 控制用的 hibernate 操作数据库的 spring 用解耦的 Struts 、 spring 、 Hibernate 在各层的作用 1 ) struts 负责 web 层 . ActionFormBean 接收网页中表单提交的数据,然后通过 Action 进行处理,再 Forwa ...
分类:
其他好文 时间:
2016-07-02 13:10:31
阅读次数:
186
SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。 Spring是一个轻量级的控 ...
分类:
其他好文 时间:
2016-06-25 19:09:11
阅读次数:
177
在Java中有许多优秀的框架,表示层有Struts、JSF等,持久层有Hibernate、EJB等,将各层的开源框架有机整合在一起作为软件系统的主体框架,使得系统具有更好的扩展性和可维护性。 Spring的开放性,能与大部分的对象关系映射框架较好的整合。Hibernate进行数据持久化操作时,Hib ...
分类:
其他好文 时间:
2016-06-25 19:08:00
阅读次数:
206
本文并没有具体的Dao,Service,Action代码实现,知识分享了下SSH整合框架中 那些配置文件的模板,仅供参考,有不对的地方欢迎大家指正 简单实例:实体类Departmentinfo 与 Employeeinfo 如下 映射文件:Departmentinfo.hbm.xml 与 Emplo ...
分类:
编程语言 时间:
2016-06-22 00:10:14
阅读次数:
247