随笔分类 - Spring
摘要:SettingsThe following settings can be customized. See thedeveloper guide.SettingDescriptionDefaultPossible Valuesstruts.objectFactory.spring.autoWireThe autowire strategynamename,type,auto, orconstructorstruts.objectFactory.spring.autoWire.alwaysRespectWhether the autowire strategy should always be
阅读全文
摘要:AspectJ中使用CGLIB在spring中,当对没有实现接口的类使用aspect的时候,可以使用CGLIB,写道@Aspect@Component("updateInvocationDefinitionSource")public class UpdateInvocationDefinitionSource { @AfterReturning("execution(* com.mawujun.facade.MenuManager.save(..))") public void saveMenu() throws Exception{ System.o
阅读全文
摘要:HibernateTemplate利用模板设计模式,可将重复的opensession getcurrentsession工作省去,只将必要操作执行即可,其它的由spring来帮我们处理。 ...
阅读全文
摘要:声明事务可以省去手动添加事务以及异常处理的麻烦。注解方式: --> classpath:jdbc.properties com.bjsxt.model.User com.bjsxt.model.Log org.hibernate.dialect.MySQLDialect true ...
阅读全文
摘要:记得导入dbcp和pool的jar包。 --> classpath:jdbc.prop...
阅读全文
摘要:Spring 配置中的 ${} classpath:spring/jdbc-oracle.properties ${jdbc.driverClassName} ${jdbc.url} ${jdbc.username} ${jdbc.password} 当jdbc-oracle.properties文件加...
阅读全文
摘要:使用aop需要: --> 声明一个切面类: Declaring an aspect Us...
阅读全文
摘要:Aspect Oriented Programming 面向切面编程 在Spring中使用这些面向切面相关的注解可以结合使用aspectJ,aspectJ是专门搞动态代理技术的,所以比较专业。 需要在bean.xml中这样写: 使用aspectJ需要导入aspectj的jar包 a...
阅读全文
摘要:使用注解需要修改bean.xml: 黄色部分内容会使spring加载AutowiredAnnotationBeanPostProcessor等可以识别注解的bean。@AutoWire,自动注入,一般放在属性的set方法上,会为该属性自动注入。默认的注入是使用byType,就是根据xml中bean的类型去匹配。可以和@Qualifier匹配使用。注解实现方式:package com.bjsxt.service; import org.springframework.beans.factory.annotation.Autow...
阅读全文
摘要:注入方式有三种,setter,构造方法,接口注入. 常用的是setter注入和构造方法注入. setter注入: 标签表示new一个对象。ref是某对象的引用。 构造方法注入: ...
阅读全文
摘要:Spring官网找半天没找到怎么下载jar包,这Spring还真是猫腻,搞了个猫让你点………. 分类: Spring2013-12-08 21:24 18人阅读 评论(0) 收藏 举报 第一种,简单粗暴直接 1 http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2...
阅读全文
摘要:主要就是读XML技术和反射技术。 在xml中读出相关配置信息,然后利用反射将其实例化为对象,并调用其构造方法,在实例化的过程中将属性注入实例。 实例化和属性注入这些操作都交给了框架,不再需要自己的去new,相当于将控制权交给了框架,称为控制反转(IOC),又称为依赖注入(DI) xml文件: 读x...
阅读全文

浙公网安备 33010602011771号