企业架构专栏最新文章

第四章 Controller接口控制器详解 (4)——跟着开涛学SpringMVC

  4.12、ParameterizableViewController 参数化视图控制器,不进行功能处理(即静态视图),根据参数的逻辑视图名直接选择需要展示的视图。 Java代码    <bean name="/parameterizableView"   class="org.springframework.web.servlet.mv ...
jinnianshilongnian 有50858人浏览 2012-08-13 06:25 专栏:跟开涛学SpringMVC

第四章 Controller接口控制器详解(3)——跟着开涛学SpringMVC

4.11、AbstractWizardFormController 向导控制器类提供了多步骤(向导)表单的支持(如完善个人资料时分步骤填写基本信息、工作信息、学校信息等) 假设现在做一个完善个人信息的功能,分三个页面展示: 1、页面1完善基本信息; 2、页面2完善学校信息; 3、页面3完善工作信息。 这里我们要注意的是当用户跳转到页面2时页面1的信息是需要保存起来的,还记得Abst ...
jinnianshilongnian 有59390人浏览 2012-08-07 08:01 专栏:跟开涛学SpringMVC

在spring中获取代理对象代理的目标对象工具类

  昨天晚上一哥们需要获取代理对象的目标对象,查找了文档发现没有相应的工具类,因此自己写了一个分享给大家。能获取JDK动态代理/CGLIB代理对象代理的目标对象。     问题描述::   我现在遇到个棘手的问题,要通过spring托管的service类保存对象,这个类是通过反射拿到的,经过实验发现这个类只能反射取得sservice实现了接口的方法,而extends类的方法一律不出现 ...
jinnianshilongnian 有40897人浏览 2012-07-31 11:15 专栏:Spring杂谈

Spring Security3源码分析-电子书下载

提供电子书下载链接。
 
Dead_knight 有8616人浏览 2012-07-30 14:34 专栏:Spring Security3源码分析

第四章 Controller接口控制器详解(2)——跟着开涛学SpringMVC

4.5、ServletForwardingController 将接收到的请求转发到一个命名的servlet,具体示例如下:   java代码: package cn.javass.chapter4.web.servlet; public class ForwardingServlet extends HttpServlet { @Override protected ...
 
jinnianshilongnian 有85683人浏览 2012-07-30 05:37 专栏:跟开涛学SpringMVC

第四章 Controller接口控制器详解(1)——跟着开涛学SpringMVC

4.1、Controller简介 Controller控制器,是MVC中的部分C,为什么是部分呢?因为此处的控制器主要负责功能处理部分: 1、收集、验证请求参数并绑定到命令对象; 2、将命令对象交给业务对象,由业务对象处理并返回模型数据; 3、返回ModelAndView(Model部分是业务对象返回的模型数据,视图部分为逻辑视图名)。   还记得DispatcherServle ...
 
jinnianshilongnian 有162403人浏览 2012-07-26 19:39 专栏:跟开涛学SpringMVC

第三章 DispatcherServlet详解 ——跟开涛学SpringMVC

3.1、DispatcherServlet作用 DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。 具体请参考第二章的图2-1。   DispatcherServlet主要用作职责调度工作,本身主要用于控制流程,主要职责如下: 1、 ...
jinnianshilongnian 有681054人浏览 2012-07-21 12:40 专栏:跟开涛学SpringMVC

第二章 Spring MVC入门 —— 跟开涛学SpringMVC

  扫一扫,关注我的公众号    我的新书 购买地址 2.1、Spring Web MVC是什么 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常W ...
jinnianshilongnian 有1758365人浏览 2012-07-16 08:37 专栏:跟开涛学SpringMVC

第一章 Web MVC简介 —— 跟开涛学SpringMVC

Web MVC简介 1.1、Web开发中的请求-响应模型:   在Web世界里,具体步骤如下: 1、  Web浏览器(如IE)发起请求,如访问http://sishuok.com 2、  Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将把用户保存一下),最后产生响应(一般为html)。 3、web服务器处理完成后,返回内容给web客户端(一般就是我们的浏览器), ...
jinnianshilongnian 有344871人浏览 2012-07-14 17:34 专栏:跟开涛学SpringMVC

Spring数据库访问之iBatis(二)

    接上文,我们继续来研究Spring和iBatis的整合访问数据。下面首先来看看插入操作,数据的插入操作属于更新操作的一种,是比较简单的一种操作,就是将符合数据表字段规范且对应用程序无害的数据插入到数据表中。     我们分两种方式来进行插入操作,第一种是Bean的方式进行,首先来编写iBatis的插入SQL语句: <insert id="insertContact&qu ...
sarin 有5790人浏览 2012-06-10 13:56 专栏:iBatis开发详解

设计一套缓存框架需要关注的要素

最近关注了一些缓存框架的特性和实现,包括OSCache、JCS、Ehcache、Memcached等等,公司的两个缓存框架,以及一个标准JSR 107(JCache),发现一些诸多类同的 ...
RayChase 有8105人浏览 2012-06-04 00:38 专栏:J2EE 核心模式

Ehcache详细解读

Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache材料以简单介绍 ...
RayChase 有254865人浏览 2012-05-31 17:44 专栏:J2EE 核心模式

原理分析之四:一次SQL查询的源码分析

上回我们讲到Mybatis加载相关的配置文件进行初始化,这回我们讲一下一次SQL查询怎么进行的。   准备工作 Mybatis完成一次SQL查询需要使用的代码如下:     String resource = "mybatis.cfg.xml"; Reader reader = Resources.getResourceAsReader(reso ...
chenjc_it 有20558人浏览 2012-05-26 23:28 专栏:Mybatis实现原理深入解析

DDD与TDD比较之——DDD

  DDD与TDD比较之——DDD   最近承诺要写一篇TDD和DDD区别的文章,在比较之前,我这里会先分别给出一个DDD的开发实例和TDD的开发实例。这篇文章主要讲解DDD。   几年前,曾接手了别人写了一半的一个项目,新加一些功能,然而模型不是很清晰,虽然反映了外部的业务逻辑,但是为了一些新的功能或者特殊案例,我们需要加一些特殊处理。由于模型不够清晰,原本1天能做的的东西,往往需要4- ...
redhat 有8184人浏览 2012-05-22 23:36 专栏:漫谈设计模式

OSCache框架源码解析

OSCache是一个受到争议的开源缓存框架,OpenSymphony网站已经关闭(OpenSymphony可是诞生过Quartz、WebWork、SiteMesh和OGNL等数个非常有名的框架的)了,它也已经 ...
RayChase 有19816人浏览 2012-05-18 00:09 专栏:J2EE 核心模式

Mybatis原理篇(目录)

原理分析之一:从JDBC到Mybatis 原理分析之二:框架整体设计 原理分析之三:初始化(配置文件读取和解析)  
chenjc_it 有30130人浏览 2012-05-17 08:58 专栏:Mybatis实现原理深入解析

Spring Security3源码分析-CAS支持

Spring Security3对CAS的支持主要在这个spring-security-cas-client-3.0.2.RELEASE.jar包中 Spring Security和CAS集成的配置资料很多。这里讲解的比较详细 http://lengyun3566.iteye.com/blog/1358323 配置方面,主要为下面的部分: <security:http auto-conf ...
 
Dead_knight 有25854人浏览 2012-05-13 21:03 专栏:Spring Security3源码分析

Hibernate 二级缓存 总结整理

和《Hibernate 关系映射 收集、总结整理》 一样,本篇文章也是我很早之前收集、总结整理的,在此也发上来 希望对大家有用。因为是很早之前写的,不 ...
jinnianshilongnian 有35337人浏览 2012-05-13 07:50 专栏:hibernate杂谈

Hibernate 关系映射 总结整理

《Hibernate 关系映射》是我很早之前收集、总结整理的,在此也发上来 希望对大家有用。因为是很早之前写的,不当之处请指正。   一、概念: 关系:名词,事物之间相互作用、相互联系的状态。 关联:名词:表示对象(数据库表)之间的关系;动词:将对象(数据库表)之间通过某种方式联系起来。 映射:将一种形式转化为另一种形式,包括关系。 级联:动词,有关系的双方中操作一方,另一方也将采取 ...
jinnianshilongnian 有71269人浏览 2012-05-11 08:56 专栏:hibernate杂谈

Spring Security3源码分析-SSL支持

Sping Security3对于SSL的支持仅仅表现在对需要拦截的url(标签intercept-url)设置requires-channel=https属性。 如果一个url设置了requires-channel为https,那么该url在http的访问会直接重定向到https的通道中去。后面再具体分析。 首先需要在应用中配置SSL的支持,具体配置方法可参考 http://lengyun3 ...
 
Dead_knight 有11156人浏览 2012-05-10 12:48 专栏:Spring Security3源码分析

企业架构热门专栏

更多专栏>>

企业架构热门文章

博客专栏评论

认真看错误代码,有时候重启电脑就行了 醉了 我把数据库配置写死不用配置文件 改 UserService ...
xxx不是你可以惹得 评论了 第十六章 综合实例——《跟我学Shiro》
holyselina 写道您前面说到能获取调用是的参数数组,我想问下,我想在通知方法中,获取当前调用代 ...
dagger9527 评论了 【第六章】 AOP 之 6.6 通知参数 ——跟 ...
Access denied for user 'root'@'localhost' (using pa ...
xxx不是你可以惹得 评论了 第十六章 综合实例——《跟我学Shiro》
只有@AspectJ支持命名切入点,而Schema风格不支持命名切入点。有一个问题不太明白Schema ...
dagger9527 评论了 【第六章】 AOP 之 6.5 AspectJ切入点语法 ...
支持虽然会迟到,但永远不会缺席!
dagger9527 评论了 【第四章】 资源 之 4.3 访问Resource ...
valiant025 写道很经典,很期待谢谢支持,马上出来新的
springcloud关注者 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
公园美丽 写道谢谢分享,期待后面的文章,受益匪浅谢谢,马上出来
springcloud关注者 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
谢谢分享,期待后面的文章,受益匪浅
公园美丽 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
很经典,很期待
valiant025 评论了 (七)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
希望帮助更多的朋友
springcloud关注者 评论了 (六)Java版Spring Cloud B2B2C o2o鸿鹄云 ...
Global site tag (gtag.js) - Google Analytics