![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java开发框架
lushengitzone
这个作者很懒,什么都没留下…
展开
-
javaee6的核心特性--bean验证框架(整理)
Bean Validation是通过约束实现的,这些约束以注解的形式出现,注解可以放在JavaBean(如backing bean)的属性、方法或是类上面。原创 2014-10-27 11:18:09 · 1867 阅读 · 0 评论 -
spring mvc 提供的几个常用的扩展点
Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,易于扩展,性能也很优秀。他和Struts2的思想还是一样的都有一个前端拦截器进行请求转发,只不过Struts2是filter,spring mvc是servlet,但spring mvc非常简单不论是学习还是使用。这是spring3 mvc的核心流程图:SpirngMVC的第一个扩...原创 2015-02-15 17:01:18 · 9990 阅读 · 0 评论 -
list请求参数作为springmvc方法参数
list请求参数作为springmvc方法参数原创 2015-09-17 16:57:15 · 3571 阅读 · 0 评论 -
springmvc 处理lsit类型的请求参数映射成实体属性
springmvc 处理lsit类型的请求参数原创 2014-06-26 14:16:12 · 1735 阅读 · 0 评论 -
从源码上理清springmvc用注解方式使用的流程脉络(上)
作为一款表现层的框架,springmvc没有像struts2那么激进,struts2自己构建一套数据抽象和流程,几乎和servlet环境剥离开。springmvc和servlet可以说是环环紧扣,这也使得springmvc的性能损耗相比struts2来的小,而源码理解门槛相对低,因为理解springmvc可以从servlet的生命周期作为入口。 在本文中只针对servlet生命原创 2015-12-10 22:00:25 · 895 阅读 · 0 评论 -
springmvc源码心得之handler及handlerAdapter设计
今天又看了下springmvc的源码,有个地方有心得,记录下:DispatcherServlet类,处理转发的方法doDispatch中,将请求转到处理器(Handler)的时候,又加了一个对应的HandlerAdapter:// Determine handler adapter for the current request.HandlerAdapter ha = getHand...原创 2015-12-01 23:09:20 · 1179 阅读 · 0 评论 -
从springmvc源码看方法参数绑定的注解和返回值处理
在使用springmvc提供的注解进行方法参数的解析绑定和方法返回值处理的时候,比如说有时候会报出令人不解的400或500之类的错误;自以为掌握了注解的用法但是实现起来复杂不简洁,这情况下进行参数绑定的扩展更为合理,等等这些情况都需要我们能深入地了解springmvc的内部实现。在进行错误调试的时候,如果能根据不同的参数类型,注解和返回值类型深入到springmvc具体的实现类源代码进行跟踪查看,...原创 2015-04-15 12:57:53 · 3478 阅读 · 0 评论 -
spring aop自动代理注解配置失效问题及原理机制整理总结
目录迭代中遇到的问题处理aop 及spring aop原理介绍spring aop自动代理注解实例spring aop源码--ProxyFactory分析spring aop源码--JDK动态代理分析spring aop源码--cglib动态代理分析迭代中遇到的问题处理问题:用自动代理注解配置拦截了PlanService类的方法testAopFace,方...原创 2016-02-05 16:13:44 · 13491 阅读 · 0 评论 -
spring核心之AOP设计原理及实现分析
目录AOP及Spring AOP原理介绍AOP使用场景spring AOP基础概念和核心类介绍深入源码分析之创建代理对象深入源码分析之代理对象AOP拦截器调用实现AOP及Spring AOP原理介绍通俗简单地理解,aop的原理是:在代码编译或项目启动运行的时候生成代理对象,代理对象糅合了被拦截方法和切面逻辑方法的执行。AOP 实现的关键就在于 AOP 框架自动创建的...原创 2019-03-30 14:59:23 · 1414 阅读 · 1 评论