spring
文章平均质量分 85
coffeehot
这个作者很懒,什么都没留下…
展开
-
Spring AOP 实现原理
什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你定义从上到下的关系,但并不适合定义...原创 2014-06-07 20:44:09 · 67 阅读 · 0 评论 -
Spring Security3.1 最新配置实例
转自: http://blog.csdn.net/k10509806/article/details/6369131这几天学习了一下Spring Security3.1,从官网下载了Spring Security3.1版本进行练习,经过多次尝试才摸清了其中的一些原理。本人不才,希望能帮助大家。还有,这次我第二次写博客啊,文体不是很行。希望能让观看者不产生疲惫的感觉,我已经心满意足了。一、...原创 2014-09-12 08:48:08 · 77 阅读 · 0 评论 -
什么是事务的传播特性?
我们都知道事务的概念,那么事务的传播特性是什么呢?(此处着重介绍传播特性的概念,关于传播特性的相关配置就不介绍了,可以查看spring的官方文档)在我们用SSH开发项目的时候,我们一般都是将事务设置在Service层 那么当我们调用Service层的一个方法的时候它能够保证我们的这个方法中执行的所有的对数据库的更新操作保持在一个事务中,在事务层里面调用的这些方法要么全部成功,要么全部失败。那么事...原创 2014-09-17 14:23:36 · 1077 阅读 · 0 评论 -
JDBC和JTA事务区别
转自:http://blog.sina.com.cn/s/blog_636415010100qrab.html一、事务概述事务表示一个由一系列的数据库操作组成的不可分割的逻辑单位,其中的操作要么全做要么全都不做。与事务相关的操作主要有:BEGIN TRANSACTION; 开始一个事务,方法是:begin()COMMIT; 提交一个事务,方法是:commit()ROLLBACK;...原创 2014-10-13 16:33:56 · 203 阅读 · 0 评论 -
maven工程spring3.x pom文件依赖配置
转自:http://blog.sina.com.cn/s/blog_9191910f0101ngly.html <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mave...原创 2014-10-13 17:48:56 · 245 阅读 · 0 评论 -
Why Spring Dynamic Modules
Chapter 1. Why Spring Dynamic Modules?The Spring Framework is the leading full-stack Java/JEE application framework. It provides a lightweightcontainer and a non-invasive programming model enabl...原创 2014-10-16 11:08:24 · 110 阅读 · 0 评论 -
Spring 之注解事务 @Transactional
spring 事务注解默认遇到throw new RuntimeException("...");会回滚需要捕获的throw new Exception("...");不会回滚 // 指定回滚@Transactional(rollbackFor=Exception.class) public void methodName() { // 不会回滚...原创 2015-09-16 14:40:53 · 119 阅读 · 0 评论 -
Apache Shiro
让Apache Shiro保护你的应用http://www.infoq.com/cn/articles/apache-shiro基于Spring框架的Shiro配置http://kdboy.iteye.com/blog/1103794 Shiro教程http://jinnianshilongnian.iteye.com/blog/2049092...原创 2015-09-23 16:36:36 · 97 阅读 · 0 评论 -
使用maven+spring3 aop部署aspect的简单应用
转自:http://blog.163.com/mr_zyf/blog/static/60242161201110189522740/ 1.在pom.xml文件<dependencies>中,增加spring3 aop,所需要的dependency。 xml代码: <dependency> <groupId>j...原创 2014-10-17 20:06:18 · 236 阅读 · 0 评论 -
spring 集成shiro 之 自定义过滤器shiroFilter
转:http://blog.csdn.net/shuishouhcd/article/details/9077379 最近一段时间,我一直在将shiro集成到我的一个项目中,用作认证和授权处理。 shiro对我来说是个新东西,以下是我学习过的内容: http://shiro.apache.org/authorization....原创 2015-11-26 13:46:10 · 796 阅读 · 0 评论 -
(转)struts2,hibernate4,spring3配置时问题汇总及解决办法
1.java.lang.NoClassDefFoundError: org/objectweb/asm/ClassVisitor缺少asm-3.3.jar2.java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor缺少asm-commons-3.3.jar3.java.lang.ClassNotFoundExce...原创 2014-10-21 14:50:34 · 93 阅读 · 0 评论 -
aspectjweaver missing requirement package=android.dalvik
I am trying to set up Spring AOP logging in OSGi bundle which is deployed in Apache Karaf. This is related to my post here. The answer provided there didn't help me. If I add maven depende...原创 2014-10-23 19:16:06 · 694 阅读 · 0 评论 -
org.springframework.web.context.ContextLoaderListener
ContextLoaderListener的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于ApplicationContext.xml这个配置文件部署在哪,如何配置多个xml文件,书上都没怎么详细说明。现在的方法就是查看它...原创 2014-09-04 14:56:33 · 100 阅读 · 0 评论 -
springmvc RestTemplate文件上传
转自:http://blog.csdn.net/mhmyqn/article/details/26395743在使用springmvc提供rest接口实现文件上传时,有时为了测试需要使用RestTemplate进行调用,那么在使用RestTemplate调用文件上传接口时有什么特别的地方呢?实际上只需要注意一点就行了,就是创建文件资源时需要使用org.springframework.core...原创 2014-08-22 11:12:25 · 120 阅读 · 0 评论 -
Spring的生命周期
Spring的生命周期. 转自:http://mislay.iteye.com/blog/3646981. 容器启动,实例化所有实现了BeanFactoyPostProcessor接口的类。他会在任何普通Bean实例化之前加载.2. 实例化剩下的Bean,对这些Bean进行依赖注入。3. 如果Bean有实现BeanNameAware的接口那么...原创 2014-06-12 18:54:44 · 84 阅读 · 0 评论 -
spring四种依赖注入方式
转自: http://blessht.iteye.com/blog/1162131平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类 实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该 对象的类中。依赖注入的另一种说...原创 2014-06-12 18:57:05 · 102 阅读 · 0 评论 -
基于 Annotation 拦截的 Spring AOP 权限验证方法
转自:http://www.ibm.com/developerworks/cn/java/j-lo-springaopfilter/index.html 使用 Annotation 可以非常方便的根据用户的不同角色,分配访问 Java 方法的权限。在 Java Web 开发中,使用这种方法,可以提高系统的松耦合度,方便维护。 在 Web 开发过程中,一个非常理想的开发过程是,开发...原创 2014-12-29 19:37:54 · 129 阅读 · 0 评论 -
Spring MVC 框架搭建及详解
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。 一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0) ...原创 2014-07-16 19:08:02 · 64 阅读 · 0 评论 -
基于注解的 Spring MVC 简单入门
基于注解的 Spring MVC 简单入门 x转自: 以下内容是经过自己整理资料、官方文档所得:web.xml 配置: <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class&g...原创 2014-07-17 19:29:32 · 53 阅读 · 0 评论 -
基于@Aspectj使用Spring aop @Around进行权限拦截
转自:http://zhanghua.1199.blog.163.com/blog/static/464498072011111393634448/1 首先这是切面类,实现对所有action方法进行拦截 @Aspect@Componentpublic class PrivilegeInterceptor { @Pointcut("execution(java.lang.String ...原创 2015-01-07 10:36:40 · 795 阅读 · 0 评论 -
Spring MVC中使用FileUpload功能
转自:http://dakulaliu.iteye.com/blog/236235 先让我们来看一段摘自《Spring 2.5 Reference 中文版》(http://www.redsaga.com/spring_ref/2.5/spring-reference.pdf)的一段关于FileUpload的开场描述: "Spring支持web应用中的分段文件上传。这种支持是由即插即用的M...原创 2014-07-24 19:45:28 · 99 阅读 · 0 评论 -
IOC实现原理
转自:http://www.iteye.com/topic/493965IOC的基础 下面我们从IOC/AOP开始,它们是Spring平台实现的核心部分;虽然,我们一开始大多只是在这个层面上,做一些配置和外部特性的使用工作,但对这两个核心模块工作原理和运作机制的理解,对深入理解Spring平台,却是至关重要的;因为,它们同时也是Spring其他模块实现的基础。从Spring要做到的目标,也就...原创 2014-08-14 23:28:48 · 113 阅读 · 0 评论 -
在web.xml中通过contextConfigLocation配置spring
部署到tomcat后,src目录下的配置文件会和class文件一样,自动copy到应用的 classes目录下spring的 配置文件在启动时,加载的是web-info目录下的applicationContext.xml,运行时使用的是web-info/classes目录下的applicationContext.xml。配置web.xml使这2个路径一致:<context-para...原创 2014-08-21 09:57:04 · 174 阅读 · 0 评论 -
Spring之ContextLoaderListener的作用
转自: http://lei2006.blog.sohu.com/116206469.htmlSpring org.springframework.web.context.ContextLoaderListenerpublic class ContextLoaderListenerextends Objectimplements ServletContextListener作用:...原创 2014-08-21 10:07:39 · 61 阅读 · 0 评论 -
Liferay 6.1开发学习:基于注解的SpringMVC portlet开发
转自: http://www.huqiwen.com/2013/01/10/liferay-6-1-development-study-17-springmvc-portlet/SpringMVC使用起来是简单易懂,方便快捷。springmvc 在很早之前就开始提供对于JSR168的支持,同样的liferay的这个portal是实现了JSR 168和JSR268规范的,理论只要是提供对JSR...原创 2014-08-21 10:16:57 · 133 阅读 · 0 评论 -
springSecurity源码分析——DelegatingFilterProxy类的作用
转自:http://www.cnblogs.com/hzhuxin/archive/2011/12/19/2293730.html 使用过springSecurity的朋友都知道,首先需要在web.xml进行以下配置,<filter> <filter-name>springSecurityFilterChain</filter-name> &l...原创 2016-01-18 16:02:07 · 115 阅读 · 0 评论