Spring有多种依赖注入的形式,本篇文章仅介绍Spring通过xml进行IOC配置的方式。 1.Set注入 2.构造器注入 平常的Java开发中,程序员在某个类中需要依赖其它类的方法。 通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理。 Spring提出了依 ...
分类:
编程语言 时间:
2017-10-15 23:22:25
阅读次数:
381
刚看spring3实战书籍第一章 切面以前没有关注过 现在看到了 随手试验一下 AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概 ...
分类:
编程语言 时间:
2017-10-15 11:15:19
阅读次数:
215
对应struts1,需要两个配置文件,即web.xml,struts-config.xmlweb.xml:对应一个应用,注意配置项如下:context-param,设置servlet的上下文参数,可被listener或者servlet使用,使用方法是ServletContext.getInitParameter获取context-param中定义的参数listener,监听器,系..
分类:
其他好文 时间:
2017-10-13 22:37:50
阅读次数:
130
原因spring3跟spring4的jackson不一样。 解决方案: 1)spring3.x是org.springframework.http.converter.json.MappingJacksonHttpMessageConverter spring4.x是org.springframewo ...
分类:
移动开发 时间:
2017-10-12 19:11:34
阅读次数:
330
Spring3 Schedule Task之注解实现 (两次起步Schedule Task 的解决方案)Spring3 Schedule Task之注解实现 (两次启动Schedule Task 的解决方案)在spring3 中的新引入的task 命名空间。可以部分取代 quartz 功能,配置和A ...
分类:
编程语言 时间:
2017-10-11 15:28:34
阅读次数:
226
One to many映射关系指的是两个实体间一个实体可以和多个实体有关联关系,但是多的这一端只能和一的这一端的一个实例有关系。它是一个1 到 n的关系。例如在任何的公司员工可以注册多个银行账户,一个银行账户只能和一个员工相关联,在这篇文章中我们将会学习怎么在Hibernate3中建立这种映射关系。 ...
分类:
Web程序 时间:
2017-10-09 12:07:10
阅读次数:
278
延迟加载(lazy load)是(也称为懒加载)Hibernate3关联关系对象默认的加载方式,延迟加载机制是为了避免一些无谓的性能开销而提出来的,所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。可以简单理解为,只有在使用的时候,才会发出sql语句进行查询 延迟加载是hibernat ...
分类:
其他好文 时间:
2017-10-08 21:29:58
阅读次数:
202
struts1 与 struts2 的区别:1.都是 MVC 的 WEB 框架,2 struts1的老牌框架,应用很广泛,有很好的群众基础,使用它开发风险很小,成本更低!struts2虽然基于这个框架,但是应用群众并多,相对不成熟,未知的风险和变化很多,开发人员相对不好招,使用它开发项目的风险系数更 ...
分类:
编程语言 时间:
2017-10-06 15:54:41
阅读次数:
163
1.例子:未被spring整合 struts.xml 的配置文件 注意这个配置,全类名。 struts 通过actionMaping 的配置找到这个类 测试:调用com.test.controller 包下的StudentAction 这个类的doGetStudentInfo()方法 前台调用这个a ...
分类:
编程语言 时间:
2017-09-27 00:39:12
阅读次数:
231
问题提出: 今天在学习ssm框架时遇到一个问题: 我使用spring3.0版本,eclipse4.6版本,jdk1.8的开发环境, 在搭建框架的时候,按照步骤搭建完成,但是运行时出现错误如下: 错误原因:springmvc3.0不能在jdk1.8版本运行,所以需要更换jdk。 解决方案1:我直接重新 ...
分类:
系统相关 时间:
2017-09-25 22:58:08
阅读次数:
287