spring
文章平均质量分 74
小飞虫bin
精通spring,hibernate,EJB,SQL Server,jquery,tomcat,nginx,apache,redis等
展开
-
11Spring MVC异常处理
Spring MVC异常处理Web应用中对于异常的处理方式与其他形式的应用并没有太大的不同――通过try/catch语句针对不同的异常进行相应处理。但是在具体实现中,由于异常层次、种类繁杂,我们往往很难在Servlet、JSP层妥善的处理好所有异常情况,代码中大量的try/catch代码显得尤为凌乱。我们通常面对下面两个主要问题:1. 对异常实现集中式处理典型情况:对数原创 2016-07-12 15:38:34 · 419 阅读 · 0 评论 -
15Spring拦截器
SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 一、定义Interceptor实现类 SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实原创 2016-07-09 17:00:44 · 259 阅读 · 0 评论 -
10Spring标签
1spring表单标签spring3提供了JSP tag library,除option,options,form外,其他组件包含path属性。且path为必要属性。且全部包含 HtmlComponentBase的属性。且必须包含在spring form元素内。 表单控件还包含cssClass, cssErrorClass属性,用于验证返回时处理样式。 组件:Sprin原创 2016-07-09 17:00:03 · 377 阅读 · 0 评论 -
9Sping MVC注解
1简单的实例在Spring MVC中,DiapatcherServlet是处于核心的位置,它负责协调不同的组件以完成请求处理并返回响应的工作。DiapatcherServlet必须在web.xml中进行配置。下面我们在web.xml中配置DispatchServlet来处理*.do的请求。在web.xml增加下面的配置:如果找不到org.springframework.web.原创 2016-07-09 16:59:29 · 983 阅读 · 0 评论 -
8Spring3 jar包
Spring3 jar包说明spring-core.jar这个jar文件包含Spring框架基本的核心工具类,Spring其它组件都要使用到这个包里的类,是其它组件基本核心。Spring-beans.jar这个jar文件是所有应用都要用到,它包含访问配置文件,创建和管理Bean以及进行控制反转/依赖注入操作相关的所有类。如果应用只需要基本的IoC/DI支持,引入spring原创 2016-07-09 16:58:50 · 515 阅读 · 0 评论 -
7Spring security
Spring security的过滤器链中有许多过滤器,我们主要熟悉:ChannelProcessingFilter,HttpSessioncontextIntegrationFilter,LogoutFilter,AuthenricationProcessingFilter,RememberMeProcessingFilter,FilterSecurityInterceptor这些F原创 2016-07-09 16:58:16 · 518 阅读 · 0 评论 -
6Spring AOP
3Spring AOPAOP(Aspect Orient Programming),也就是面向切面编程,作为面向对象编程的一种补充。AOP专门用于处理系统中分布于各个模块中的交叉关注点的问题。AspectJ是一个java语言的AOP框架,提供了强大的AOP功能。其主要包括两个部分:第一个部分定义了如何表达,定义AOP编程中的语法规范,通过这套语言规范,我们可以方便地用AOP来解决java语言中原创 2016-07-09 16:57:37 · 300 阅读 · 0 评论 -
5Spring事务
Spring支持的事务策略1PlatformTransactionManager接口java EE应用的传统事务有两种策略:全局事务和本地(局部)事务,全局事务由应用服务器管理,它是基于JTA事务;局部事务是和资源相关的,比如一个和JDBC连接关联的事务。Spring事务策略是通过PlatformTransactionManager接口体现的,该接口是Spring事务策略的核心原创 2016-07-09 16:57:11 · 521 阅读 · 0 评论 -
4Spring MVC配置
Spring的Web MVC框架Spring的Web MVC框架是一个请求驱动的Web框架,该框架的核心是基于分发器(DispatchServlet)设计的,它是一个将请求分发到控制器的Servlet。DispatchServlet将从Web page收集到的不同请求分发到不同的控制器,控制器Controller收到request和reponse参数,干脆利落的返回ModelAndView。而原创 2016-07-09 16:56:26 · 1273 阅读 · 0 评论 -
3Spring整合struts2
1Spring整合Struts2web应用中配置spring容器首先在Struts2中整合Spring需要另外加入的包:struts2-spring-plugin-2.1.8.1.jar,spring.jar,log4j-1.2.15.jar其中spring.jar是从下载的Spring包中的dist目录下。struts2-spring-plugin.jar是在Struts2的原创 2016-07-09 16:55:55 · 1647 阅读 · 0 评论 -
2深入使用Spring
1Spring的零配置支持既然我们不再使用Spring配置文件来配置任何Bean实例,那么我们指定Spring自动搜做某些路径下的java类,并将这些java类注册成Bean实例。这就需要使用Annotation了,Spring通过使用一些特殊的Annotation来标注Bean类,Spring提供了如下几个Annotation来标注Spring Bean:@Component,标注一个普原创 2016-07-09 16:55:24 · 267 阅读 · 0 评论 -
1使用Spring
下载Spring2.5.6的地址:http://www.springframework.org站点。将spring.jar,cglib,dom4j,jakarta-commons,log4j复制到项目的lib目录下,另外spring.jar还要放置到classpath环境变量中。public class SpringTest{public static void main(St原创 2016-07-09 16:54:07 · 1711 阅读 · 0 评论 -
14web启动将数据加载到内存中
这里用到了Servlet的listener,首先我们在web.xml中配置这个listener,如下所示:pub.LoadInMemoryLoadInMemory.java是一个listener,将调用loadInfo.java将数据加载到内存中。它的内容如下:package pub;import javax.servlet.ServletContext;import原创 2016-07-12 15:39:53 · 2975 阅读 · 0 评论 -
13Spring文件上传下载
1实现文件上传用户必须能够上传图片,因此需要文件上传的功能。比较常见的文件上传组件有Commons FileUpload(http://jakarta.apache.org/commons/fileupload/a>)和COS FileUpload(http://www.servlets.com/cos),Spring已经完全集成了这两种组件,这里我们选择Commons FileUpload。原创 2016-07-12 15:39:28 · 270 阅读 · 0 评论 -
12StringUtils类
org.springframework.util.StringUtils我们经常会对字符串进行操作,spring已经实现了常用的处理功能。我们可以使用org.springframework.util.StringUtils 工具类帮我们处理字符串。工具类整理如下: StringUtils.hasLength(null) = false StringUtils.hasLe原创 2016-07-12 15:39:01 · 291 阅读 · 0 评论 -
Spring与ThreadLocal
我们知道Spring通过各种DAO模板类降低了开发者使用各种数据持久技术的难度。这些模板类都是线程安全的,也就是说,多个DAO可以复用同一个模板实例而不会发生冲突。我们使用模板类访问底层数据,根据持久化技术的不同,模板类需要绑定数据连接或会话的资源。但这些资源本身是非线程安全的,也就是说它们不能在同一时刻被多个线程共享。虽然模板类通过资源池获取数据连接或会话,但资源池本身解原创 2016-07-09 17:01:41 · 284 阅读 · 0 评论