随笔分类 -  Sping

摘要:前言: spring容器以xml的形式注入bean,然后可以在类中获取,获取的形式主要有二种:第一种最简单--采用@Resource 或@Autowired关键字在加载spring文件时将bean注入到相应的类中;第二种方式是先用FileSystemXmlApplicationContext、Cla 阅读全文
posted @ 2016-02-03 21:52 Tom1997 阅读(1011) 评论(0) 推荐(0)
摘要:前言: 前些日子碰到一个诡异的问题--用springJUnit进行测试,运行方法什么反应也没有,控制台 也没有输出,百度也没有答案--只好暂时作罢。今天我只好用上了排除法,建个测试小项目,将只要能测试的几个Spring相关jar拷进去,测试正常,然后开始与原项目进行对比排除jar,看看到底是哪个/哪 阅读全文
posted @ 2016-02-03 21:19 Tom1997 阅读(5561) 评论(0) 推荐(0)
摘要:Hibernate的复杂用法HibernateCallbackHibernateTemplate还提供一种更加灵活的方式来操作数据库,通过这种方式可以完全使用Hibernate的操作方式。HibernateTemplate的灵活访问方式是通过如下两个方法完成:q Object execute(Hib... 阅读全文
posted @ 2015-12-29 11:10 Tom1997 阅读(1082) 评论(0) 推荐(1)
摘要:转自:http://blog.csdn.net/udbnny/article/details/5870076Spring实现AOP的4种方式先了解AOP的相关术语:1.通知(Advice):通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。2.连接点(Joinpoint... 阅读全文
posted @ 2015-12-28 22:42 Tom1997 阅读(366) 评论(0) 推荐(0)
摘要:一、配置JDBC事务处理机制 二、spring配置Hibernate事务 ... 阅读全文
posted @ 2015-12-28 09:48 Tom1997 阅读(250) 评论(0) 推荐(0)
摘要:ContextLoaderListener监听器的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于ApplicationCon... 阅读全文
posted @ 2015-12-27 11:08 Tom1997 阅读(199) 评论(0) 推荐(0)
摘要:spring在线文档:https://docs.spring.io/spring/docs/current/javadoc-api/index.html?index-files/index-13.html ----------------------------------------------- 阅读全文
posted @ 2015-12-05 21:59 Tom1997 阅读(9877) 评论(0) 推荐(0)
摘要:一、HibernateTemplate与Spring aop简介参见http://bbs.csdn.net/topics/340207475中网友blueram的发言。(感谢blueram)二、在网友blueram有一句话是本文讲述的主题:“更优秀的Session管理机制。Spring提供"每事务一... 阅读全文
posted @ 2015-10-09 15:19 Tom1997 阅读(2250) 评论(0) 推荐(0)
摘要:环境说明:spring4.0+hibernate3数据库:oracle连接池:c3p0项目结构:lib中的jar:一、配置spring.xml说明:这里采用的配置模式将hibernateTemplate注入至类NewsDaoImpl中。在本文的“附”中介绍的是在类NewsDaoImpl中自动装载hi... 阅读全文
posted @ 2015-10-05 22:07 Tom1997 阅读(1541) 评论(0) 推荐(0)
摘要:Spring 声明式事务,propagation属性列表TransactionDefinition接口中定义,共有7种选项可用:PROPAGATION_REQUIRED:支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS:支持当前事务,如果当前... 阅读全文
posted @ 2015-09-20 09:36 Tom1997 阅读(294) 评论(0) 推荐(0)
摘要:一、参见hibernate的apihttp://tool.oschina.net/apidocs/apidoc?api=hibernate-3.6.10http://tool.oschina.net/apidocs/apidoc?api=hibernate-4.1.4说明:贴出两个版本的原因在于Fl... 阅读全文
posted @ 2015-09-20 03:37 Tom1997 阅读(4516) 评论(1) 推荐(0)
摘要:路径说明: 一、加载类目录下的配置文件 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("classpath:applicationContext_test.xml") public class MyTest1 { @Aut 阅读全文
posted @ 2015-09-18 03:46 Tom1997 阅读(1370) 评论(0) 推荐(0)
摘要:一、说明二、那么在JavaBean中如何通过@Autowired获取该实例呢?有两种方式:1.直接获取@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration("classpath:applicationContext_test.xml... 阅读全文
posted @ 2015-09-18 03:20 Tom1997 阅读(1532) 评论(0) 推荐(0)
摘要:鸣谢:http://blog.csdn.net/ye1992/article/details/19971467@Repository、@Service、@Controller 和 @Component 将类标识为BeanSpring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的... 阅读全文
posted @ 2015-09-14 13:57 Tom1997 阅读(315) 评论(0) 推荐(0)
摘要:鸣谢:http://my.oschina.net/u/216467/blog/205951@Resource和@Autowired两者都是做bean的注入使用。其实@Resource并不是Spring的注解,他的包是javax.annotation.Resource 需要导入。但是Spring支持该... 阅读全文
posted @ 2015-09-14 13:41 Tom1997 阅读(405) 评论(0) 推荐(0)