spring3系列
文章平均质量分 88
gaojie1190
这个作者很懒,什么都没留下…
展开
-
三. spring mvc 异常统一处理
SpringMVC 提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,另一种是使用注解的方式实现一个专门用于处理异常的Controller——ExceptionHandler。前者当发生异常时,页面会跳到指定的错误页面,后者同样,只是后者会在每个controller中都需要加入重复的代码。如何进行简单地统一配置异常,使得发生普通错误指定到固定的...原创 2011-12-08 15:10:29 · 335 阅读 · 0 评论 -
一 spring 体系结构简单介绍
1、spring 体系结构 spring包含五大模块:数据访问与集成,web及远程访问,测试框架,IOC 和 AOP IOC:将类与类之间的依赖从代码中脱离开来,由配置或注解的方式进行依赖关系的描述。IOC容器负责依赖类之间的创建,拼接,管理等工作。beanfactory 接口是sping的核心接口,实现了IOC容器的许多功能。而context扩展了beanfactory的功能。 AOP:...原创 2012-11-22 14:37:40 · 129 阅读 · 0 评论 -
二 基于Spring的异常体系处理
1.Spring的DAO异常体系 Spring在DAO层建立了一套面向DAO层统一的异常体系,同时将各种访问数据的检查型异常转换为非检查型异常,为整合各种持久层框架(spring JDBC,Hibernate,ibatis)提供基础。 Spring将DAO层进行了封装,形成统一的异常体系架构,其基类为DataAccessException。 2、基于spring的JEE体系架构异常处理...原创 2012-12-02 16:58:59 · 215 阅读 · 0 评论 -
四. Spring MVC 3 支持json及 常见错误解决
spring3 已经集成了jackson,本身支持页面的ajax获取数据。在版本中我们无需任何配置,只需下载jackson-all的包,放置在lib目录中,在controller中采用@ResponseBody 标记,就可以直接把Map,list 及各种对象直接转换为json对象的形式展现在前端。 1、spring3支持的各种类型转换为json对象的实例如下 在controller层中我们...原创 2012-12-26 18:35:42 · 165 阅读 · 0 评论 -
五 Spring 国际化问题
程序中的国际化问题也是一个非常重要的部分,好多的软件都支持国际化,不同的版本对应不同的语言。在进行国际化时,依照程序开发习惯,我们一般选择在页面层或者控制层做国际化处理,业务层和DAO层不要去国际化,在业务层或者DAo层只需设定国际化的key值即可,当然,key值尽量具有意义。 目前,spring提供了好多国际化的方式,例如AcceptHeaderLocaleResolver,session及...原创 2012-12-31 18:23:20 · 300 阅读 · 0 评论