随笔分类 - spring
摘要:SecurityContextHolder, to provide access to the SecurityContext. SecurityContext: to hold the Authentication and possibly request-specific security information. Authentication: 表示用户认证信息 GrantedAuth...
阅读全文
摘要:AOP术语连接点:程序执行的某个特定的位置,如类的开始初始化前,类的初始化后,类的个某个方法调用前,调用后,方法抛互联网异常后。切点,连接点相当于数据库中的记录,而切点相当于查询条件。增强:是织入到目标类连接点上的一段程序代码。Spring所提供的增强接口都是带方位名的。BeforeAdvice、A
阅读全文
摘要:依赖注入1.属性注入属性注入要求Bean提供一个默认的构造函数,并为需要注入的属性提供对应的Setter方法。Spring先调用Bean的默认的构造函数实例化Bean对象,然后通赤反射的方式调用Setter方法注入属性值。变量的前两个字母要么全部大写,要重叠全部小写,如:brand,IDCode,I
阅读全文
摘要:spring生成EntityManagerFactory的三种方式 1.LocalEntityManagerFactoryBean只是简单环境中使用。它使用JPA PersistenceProvider自动检测机制( according to JPA's Java SE bootstrapping
阅读全文
摘要:Spring支持5种类型的增强:1.前置增强:org.springframework.aop.BeforeAdvice代表前置增强,因为Spring只支持方法级的增强,所以MethodBeforeAdvice是目前可的的前置增强,表示在目标方法执行前实施增强,而BeforeAdvice是为了将来版本
阅读全文
摘要:获取JNDI数据源如果应用配置在高性能的应用服务器(如WebLogic或Websphere等)上,我们可能更希望使用应用服务器本身提供的数据源。应用服务器的数据源保用JNDI开放调用者使用,Sprint为此专门提供引用JNDI资源的JndiObjectFactoryBean类。下面一个简单的配置<b
阅读全文
摘要:使用步骤: 步骤一、在spring配置文件中引入<tx:>命名空间<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmln
阅读全文
摘要:Spring切入点表达式常用写法 自从使用AspectJ风格切面配置,使得Spring的切面配置大大简化,但是AspectJ是另外一个开源项目,其规则表达式的语法也稍稍有些怪异。 下面给出一些常见示例的写法: 比如,下面是一个对Service包上所有方法的切面配置 <aop:config> <aop
阅读全文
摘要:JPA和事务管理 很重要的一点是JPA本身并不提供任何类型的声明式事务管理。如果在依赖注入容器之外使用JPA,事务处理必须由开发人员编程实现。 123456789101112UserTransaction utx = entityManager.getTransaction(); try { utx
阅读全文
摘要:Spring是SSH中的管理员,负责管理其它框架,协调各个部分的工作。今天一起学习一下Spring的事务管理。Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 D
阅读全文

浙公网安备 33010602011771号