
Spring 框架
文章平均质量分 68
caoyue_new
这个作者很懒,什么都没留下…
展开
-
Spring 框架简介
Spring是一个框架,它是为企业级应用开发而生的。使用spring可以简单的JavaBean实现以前只有在EJB中才能实现的功能。spring是一个IOC(DI)和AOP的容器框架。原创 2016-08-17 20:01:37 · 493 阅读 · 0 评论 -
第二次请求时没有带上session的问题
最近在整理框架,登陆成功后用户信息没有保存,后面获取用户信息怎么也获取不到,最后发现是每次请求的sessionId都不同。原创 2017-08-10 15:53:15 · 3506 阅读 · 0 评论 -
Springmvc拦截器和异常处理(九)
一、拦截器SpringMVC可以使用拦截器对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义的拦截器必须实现HandlerInterceptor接口。二、异常处理原创 2017-07-27 17:10:07 · 1767 阅读 · 0 评论 -
Springmvc国际化和文件上传(八)
一、国际化在页面上能够根据浏览器语言设置的情况对文本(不是内容), 时间, 数值进行本地化处理可以在 bean 中获取国际化资源文件 Locale 对应的消息可以通过超链接切换 Locale, 而不再依赖于浏览器的语言设置情况二、文件上传原创 2017-07-27 16:32:07 · 329 阅读 · 0 评论 -
Springmvc视图和视图解析器(四)
请求处理方法执行完成后,最终返回一个 ModelAndView 对象。对于返回其他类型(String、Model、View等)的处理方法,Spring MVC也会在内部将它们转换成 ModelAndView 对象,它是包含了逻辑名和模型对象的视图。SpringMVC 借助视图解析器(ViewResolver) 得到最终的视图(View)对象。原创 2017-07-21 16:29:14 · 462 阅读 · 0 评论 -
Springmvc处理JSON数据(七)
请求信息通常都是通过输入流传给应用系统,又通过输出流将信息传递给客户。SpringMVC 就是通过 HttpMessageConverter<T> 将请求信息转换成一个对象(T类型),将对象(类型为T)输出为响应信息。原创 2017-07-27 14:44:45 · 308 阅读 · 0 评论 -
Springmvc 使用Restful架构(五)
RESTful架构,是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。一、理解Restful架构如果一个架构符合REST原则,就称它为RESTful架构。 REST(Representational State Transfer),表现层状态转化。原创 2017-07-24 16:18:06 · 313 阅读 · 0 评论 -
Springmvc简介(一)
参考:springmvc官方文档一、概述Spring mvc 是 spring 为展现层提供的基于 MVC 设计理念的一个优秀的web框架,是目前最流行的 MVC 框架之一。优点:Spring mvc 通过一套 MVC 注解让 POJO 成为处理请求控制器,而无需实现任何的接口。支持 REST 风格的 URL 请求采用了松散耦合可插拔组件结构,比其他 MVC 框架更具扩展性和灵活性原创 2017-07-20 16:29:22 · 317 阅读 · 0 评论 -
Springmvc映射请求(二)
一、使用@RequestMapping映射请求Spring MVC 使用 @RequestMapping 注解为控制器指定可以处理哪些 URL 请求,该注解可以在控制器类定义和方法定义处使用。类定义处:提供初步的请求信息,相对于web应用请求的根目录方法处:提供进一步细分的请求信息,相对于类定义处目录(若类定义处未标注则此处相对于web应用根目录)原创 2017-07-21 09:06:13 · 441 阅读 · 0 评论 -
Springmvc处理静态资源以及数据绑定(六)
处理静态资源数据绑定原创 2017-07-27 11:26:00 · 724 阅读 · 0 评论 -
Springmvc整合Spring(十)
SpringMVC是Spring的一部分,那么需要整合吗?1. 需要通常情况下, 类似于数据源, 事务, 整合其他框架都是放在 Spring 的配置文件中(而不是放在 SpringMVC 的配置文件中)。实际上放入 Spring 配置文件对应的 IOC 容器中的还有 Service 和 Dao。问题: 若 Spring 的 IOC 容器和 SpringMVC 的 IOC 容器扫描的包有重合的部分,原创 2017-07-27 17:35:21 · 250 阅读 · 0 评论 -
Spring 框架加载外部文件
在配置文件里配置Bean时,有时需要在Bean的配置里混入系统部署的细节信息(如:文件路径,数据源信息等),而这些细节需要和bean配置文件分离。 Spring 提供了一个 PropertyPlaceholderConfigurer 的 BeanFactory 后置处理器,这个处理器运行用户将Bean配值的部分内容移到外部文件中。原创 2016-08-22 10:26:51 · 515 阅读 · 0 评论 -
Spring 框架表达式语言(SpEL)
SpEl:Spring Expression Language,是一个支持运行时查询和操作对象图的强大语言。 语法类似于EL,SpEL使用#{…}作为定界符,所有在大括号里的字符都被认为是SpEl。 SpEl 为Bean的属性进行动态复赋值。原创 2016-08-22 11:05:59 · 617 阅读 · 0 评论 -
Spring 框架Bean的自动装配
Spring IOC可以自动装配Bean。原创 2016-08-18 14:20:01 · 500 阅读 · 0 评论 -
Spring 框架Bean之间的关系(继承、依赖)
继承Bean的配置Spring允许继承bean的配置,被继承的bean称为父bean,继承这个父bean的bean称为子bean; 子bean继承父bean的配置,包括父bean的属性配置; 子bean也可以覆盖从父bean中继承来的配置; 父bean可以作为配置模板,设置属性abstract=”true”,这样Spring将不会实例化该bean;原创 2016-08-18 15:13:31 · 548 阅读 · 0 评论 -
Spring 框架作用域
Spring框架支持七的范围,这里我们只看两种(singleton、prototype)原创 2016-08-18 15:45:46 · 683 阅读 · 0 评论 -
Spring 框架Bean的生命周期方法
Spring IOC可以管理bean的生命周期,Spring 允许在bean的生命周期特定点执行定制的任务。 Bean的后置处理器允许在调用初始化方法前后对Bean进行额外的处理。Bean后置处理器对IOC里的所有Bean实例逐一处理,而非单一实例。典型应用:检查Bean属性的正确性或根据特定的标准更改Bean的属性。对Bean的后置处理器而言,需要实现接口BeanPostProcessor原创 2016-08-22 15:05:44 · 420 阅读 · 0 评论 -
Spring 框架基于注解
基于注解配置Bean和装配Bean的属性。 组件扫描(component scanning):Spring能够从classpath下自动扫描、侦测和实例化具有特定注解的组件。 特定组件包括:@Component:基本注解,标识了收Spring管理的组@Controller:标识表现层组件@Service:标识服务层(业务层)组件@Repository:标识持久层组件原创 2016-08-23 14:24:30 · 458 阅读 · 0 评论 -
Spring 框架泛型注入(4.x新特性)
Spring 4.x可以为子类注入子类对应的泛型类型的成员变量的类型。原创 2016-09-17 21:06:13 · 551 阅读 · 0 评论 -
Spring 框架AOP
Spring AOPAspectJ:Java 社区里最完整最流行的 AOP 框架.原创 2016-10-12 15:19:28 · 443 阅读 · 0 评论 -
Spring 框架依赖注入
三种依赖注入的方式属性注入,通过setter方法注入bean的属性值或依赖的对象构造注入工厂方法注入(很少使用)原创 2016-08-18 11:34:36 · 495 阅读 · 0 评论 -
Spring 框架JDBC
为了使 JDBC 更加易于使用, Spring 在 JDBC API 上定义了一个抽象层, 以此建立一个 JDBC 存取框架。原创 2016-10-14 14:55:44 · 854 阅读 · 0 评论 -
Spring 框架事务
事务简介事务管理是企业级应用程序开发中必不可少的技术, 用来确保数据的完整性和一致性。 事务就是一系列的动作, 它们被当做一个单独的工作单元。 这些动作要么全部完成,要么全部不起作用。原创 2016-10-17 15:51:07 · 339 阅读 · 0 评论 -
Springmvc 处理数据模型(三)
Spring MVC 有以下几种方式输出模型数据:ModelAndView:处理方法返回值类型为 ModelAndView时,方法体即可通过该对象添加模型数据;Map 及 Model :入参为org.springframework.ui.Model、org.springframework.ui.ModelMap 或 Java.uti.Map 时,处理方法返回时,Map中的数据会自动添加到模型中;原创 2017-07-21 14:42:26 · 377 阅读 · 0 评论