Spring
u010286334
这个作者很懒,什么都没留下…
展开
-
Spring3 MVC 注解(一)---注解基本配置及@controller和 @RequestMapping 常用解释
一:配置web.xml 1)问题:spring项目中有多个配置文件mvc.xml dao.xml 2)解决:在web.xml中 contextConfigLocation /WEB-INF/xxx/*.xml xxx表示xml文件路径 *.xml表翻译 2015-06-16 15:39:14 · 285 阅读 · 0 评论 -
spring mvc 防止重复提交表单的两种方法,推荐第二种
转载连接:http://blog.csdn.net/u013378306/article/details/52944780第一种方法:判断session中保存的token比较麻烦,每次在提交表单时都必须传入上次的token。而且当一个页面使用ajax时,多个表单提交就会有问题。注解Token代码:package com.thinkgem.jeesite.转载 2017-06-21 14:14:12 · 1423 阅读 · 1 评论 -
@Transactional事务几点注意
转载地址:http://blog.csdn.net/kinseygeek/article/details/54931710这里面有几点需要大家留意:A. 一个功能是否要事务,必须纳入设计、编码考虑。不能仅仅完成了基本功能就ok。B. 如果加了事务,必须做好开发环境测试(测试环境也尽量触发异常、测试回滚),确保事务生效。C. 以下列了事务使用过程的注意事项,请大家留意。1.不转载 2017-06-21 11:39:28 · 3346 阅读 · 1 评论 -
Spring管理事务默认回滚的异常是什么?
问题:spring管理事务默认(即没有rollBackFor的情况下)可以回滚的异常是什么?回答:RuntimeException或者Error。抛出运行时异常,是否回滚?Yes@Transactional public boolean rollbackOn(Throwable ex) { return new Runtime转载 2017-06-21 10:20:38 · 559 阅读 · 0 评论 -
详解spring 每个jar的作用
spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。spring-src.zip就是所有的源代码压缩包。除了spring.jar 文件,Spring 还包括有其它21 个独立的jar 包,各自包含着对应的Spring组件,用转载 2015-07-30 11:01:54 · 204 阅读 · 0 评论 -
Spring webflow
项目中用到了webflow的相关知识,就上网学习了一下,借鉴他人的经验,做了一个简单的example。1、首先解释一下 为什么使用webflow?web应用程序的三种范围:request,session,appcation。1)request适合存放大量的临时数据。2)session适合存放本次会话需要保留的数据。3)application适合存放那些与应用程序全局相关原创 2015-07-07 10:17:55 · 1703 阅读 · 0 评论 -
Spring -- framework 各版本源码下载地址
https://github.com/spring-projects/spring-framework/tags原创 2015-06-09 15:13:54 · 508 阅读 · 0 评论 -
Spring -- AOP 优缺点
This has two benefits. First, the logic for each concern is in one place, as opposed to being scattered all over the code base. Second, your service modules are cleaner because they only contain code原创 2015-06-08 17:03:18 · 4479 阅读 · 0 评论 -
Spring -- 三种配置方式
1、Explicit configuration in XML:显示的XML配置。 优点: 1)XML配置方式进一步降低了耦合,使得应用更加容易扩展,即使对配置文件进一步修改也不需要工程进行修改和重新编译。 2)在处理大的业务量的时候,用XML配置应该更加好一些。 缺点: 1)配置文件读取和解析需要花费一定的时间,配置文件过多的时候难以管原创 2015-06-08 11:18:31 · 3672 阅读 · 0 评论 -
Spring DI和IoC区别
(1)DI:依赖注入,Denpendency Injection。把对象通过setter、contruct、args等方式 注入到另一个对象中作为这个对象的一个成员变量,或方法中,完成相应的功能。、(2)IoC:Inversion of Control,控制反转。动态的提供给对象A他需要的某些对象,而不是自己主动去找,而这个过程是通过DI技术实现的。原创 2015-06-08 10:43:54 · 511 阅读 · 0 评论 -
Spring -- 三种依赖注入方式
依赖注入的3种实现方式分别是:注解注入(annotation injection)、Set注入(setter injection)和构造注入(constructor injection)。1)注解注入: @Autowired private CompactDisc cd;2)Set注入:3)构造注入:Set注入和构原创 2015-06-08 11:33:14 · 453 阅读 · 0 评论 -
spring MVC -- 访问静态文件
使用DispatcherServlet拦截Controllers时,配置文件中,url-pattern>/url-pattern>,则会拦截所有的请求,包括anction和.js文件和.css文件。 而我们不想拦截.js文件和.css文件,有以下三种方案:1、激活Tomcat的defaultServlet来处理静态文件servlet-mapping>原创 2015-06-25 16:54:52 · 352 阅读 · 0 评论 -
Spring MVC -- @PathVariable和@RequestParam的区别
请求路径上有个id的变量值,可以通过@PathVariable来获取 @RequestMapping(value = "/page/{id}", method = RequestMethod.GET) @RequestParam用来获得静态的URL请求入参 spring注解时action里用到。简介:handler method 参数绑定常用的注解,我们根据他们处理转载 2015-06-18 16:35:06 · 1713 阅读 · 0 评论 -
Spring -- Model 和 ModelAndView
1、Springframework的Model使用:在Spring-context.jar包,package是:org.springframework.ui,一个接口,有一个实现类ExtenedModelMap。在方法的参数中添加一个Model参数,在方法体内部,可以model.addAttribute(“test”,test);这样,在页面上就可以${test}这样使用了。publi原创 2015-06-19 09:56:45 · 692 阅读 · 0 评论 -
DelegatingFilterProxy
DelegatingFilterProxy原创 2017-06-13 11:28:30 · 641 阅读 · 0 评论