【JAVA】Spring
文章平均质量分 81
21989939
这个作者很懒,什么都没留下…
展开
-
Spring 2.5 注释(Annotation)驱动的 IoC 功能
转自:http://www.ibm.com/developerworks/cn/java/j-lo-spring25-ioc/基于注释(Annotation)的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,提供了完全基于注释配置 Bean、装配 Bean 的功能,您可以使用基于注释的 Spring IoC 替换原来基于 XML 的配置。注释配置相对于 XML 配置具有很多的优势:它可转载 2015-07-02 16:47:08 · 347 阅读 · 0 评论 -
spring 解读之 DI 、AOP
1.依赖注入使用依赖注入,对象的依赖都是在对象创建时由负责协调应用的各个对象的外部实体提供的。这就是依赖被注入到对象中。DI意味着关于对象如何获得他的协作对象的责任被反转了。DI的关键有点是松解耦合。如果一个对象通过接口只知道其依赖对象,那么该依赖将使用一种不同的实现方式来交互,其依赖对象并不知道这种变化。简而言之:依赖注入就是 协调依赖对象之间合作的责任从对象自身中原创 2015-09-08 10:43:55 · 323 阅读 · 0 评论 -
spring 解读之 基本bean装配
容器是spring的核心,spring容器使用DI管理所有组成应用系统的组件。spring的IOC容器能够帮我们自动new对象,对象交给spring管之后我们不用自己手动去new对象了。1.spring 容器分为两类:1.1 bean工厂(由BeanFactory接口定义)是最简单的spring容器,提供了基本的依赖注入支持。1.2 应用上下文(由ApplicationCont原创 2015-09-08 14:27:37 · 404 阅读 · 0 评论 -
HandlerMapping
如何根据http请求选择合适的controller是MVC中一项十分关键的功能,在Spring MVC中,HandlerMapping接口是这一活动的抽象。同时,Spring MVC也提供了一系列HandlerMapping的实现,根据一定的规则选择controller。如果当前的HandlerMappign实现中没有能够满足你所需要的规则是,可以通过实现HandlerMapping接口进行扩展。转载 2015-08-31 10:02:08 · 452 阅读 · 0 评论 -
spring mvc Controller间跳转 重定向 传参
@Controller("adminAdController")@RequestMapping("/console/ad")public class AdController extends BaseController{ /** * 保存第一步 */ @RequestMapping(value = "/save1", method = Re原创 2015-08-31 15:22:42 · 1017 阅读 · 0 评论 -
controller参数匹配
1.string 类型 /** 应用角色 */ private String name; 2.List 枚举类型 public enum MemberType { /** 老师 */ teacher, /** 家长 */ patriarch,原创 2015-08-31 10:46:19 · 393 阅读 · 0 评论 -
组件类(嵌入式对象 )@Embeddable 注解 和Serializable接口
@embeddable是注释Java类的,表示类是嵌入类。通过此注释可以在你的Entity中使用一般的java对象,此对象需要用@Embeddable标注。@embeddable是注释Java类的,表示类是嵌入类。 @embedded是注释属性的,表示该属性的类是嵌入类。注意:1.必须要实现serializable接口2.需要有无参的构造函数3.@Embeddable注释,表示此类可以被插入某个e原创 2015-07-19 20:36:45 · 2159 阅读 · 0 评论 -
视图解析器ViewResolver
SpringMVC视图解析器前言 当我们对SpringMVC控制的资源发起请求时,这些请求都会被SpringMVC的(1)DispatcherServlet处理,接着Spring会分析看哪一个(2)HandlerMapping定义的所有请求映射中存在对该请求的最合理的映射。然后通过该HandlerMapping取得其对应的(3)Handler,接着再通过相应的(4)Ha转载 2015-08-31 09:36:21 · 2278 阅读 · 0 评论 -
ModelMap和ModelAndView的作用
首先介绍ModelMap和ModelAndView的作用 ModelMap ModelMap对象主要用于传递控制方法处理数据到结果页面,也就是说我们把结果页面上需要的数据放到ModelMap对象中即可,他的作用类似于request对象的setAttribute方法的作用,用来在一个请求过程中传递处理的数据。通过以下方法向页面传递参数: addAttribute(String key,O转载 2015-08-31 10:11:44 · 280 阅读 · 0 评论 -
Spring学习笔记1
Spring 初探1. Action 接口: Action 接口定义了一个 execute 方法,在我们示例中,不同的 Action 实现提供了各自的execute 方法,以完成目标逻辑。public interface Action { public String execute(String str);}2. Action 接口的两个实现 UpperAction、LowerActio原创 2015-07-26 21:48:46 · 387 阅读 · 0 评论 -
Spring 定时器
引言:刚接触项目的时候只是改一些小bug,bug改得多了,就会接触新的东西,为了尽快的适应开发框架的设计,把遇到的新东西记录下来,方便以后使用。1.配置applicationContext.xml原创 2015-08-29 11:39:30 · 251 阅读 · 0 评论 -
spring MVC配置详解
转自:http://www.cnblogs.com/superjt/p/3309255.htmlSpringMVC是一个基于DispatcherServlet的MVC框架,每一个请求最先访问的都是DispatcherServlet,DispatcherServlet负责转发每一个Request请求给相应的Handler,Handler处理以后再返回相应的视图(View)和模型(Model),返回的视原创 2015-07-20 14:36:09 · 306 阅读 · 0 评论 -
applicationContext-mvc.xml
1.property-placeholder<context:property-placeholder location="classpath*:/XXX.properties" ignore-resource-not-found="true" ignore-unresolvable="true" />context:property-placeholder大大的方便了我们数据库的配置. 只需要在原创 2015-07-17 19:52:55 · 1290 阅读 · 0 评论 -
spring mvc 初始化过程
1.概述:Spring MVC中,满足条件的请求进入到负责请求分发的DispatcherServlet,DispatcherServlet根据请求url到控制器的映射(HandlerMapping中保存),HandlerMapping最终返回HandlerExecutionChain,其中包含了具体的处理对象handler(也即我们编程时写的controller)以及一系列的拦截器intercept转载 2015-07-17 16:55:30 · 1098 阅读 · 0 评论 -
Spring常用注解
转自:http://www.cnblogs.com/xdp-gacl/p/3495887.html使用注解来构造IoC容器用注解来向Spring容器注册Bean。需要在applicationContext.xml中注册。如:在base-package指明一个包<context:component-scan base-package="cn.gacl.java"/>表明cn.gacl.java包及其子转载 2015-07-02 21:47:17 · 542 阅读 · 0 评论 -
HttpMessageConverter(消息转换器 )和@responsebody使用
@responsebody表示该方法的返回结果直接写入HTTP response body中 一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。比如异步获取json数据,加上@responsebody后,会直接返回json数据。 Spring原创 2015-07-03 11:24:27 · 15772 阅读 · 2 评论 -
Spring 3.0 基于 Annotation 的依赖注入实现
转自:http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-iocannt/Spring 的依赖配置方式与 Spring 框架的内核自身是松耦合设计的。然而,直到 Spring 3.0 以前,使用 XML 进行依赖配置几乎是唯一的选择。Spring 3.0 的出现改变了这一状况,它提供了一系列的针对依赖注入的注解,这使得 Sprin转载 2015-07-02 21:26:26 · 311 阅读 · 0 评论