spring
coolybq
这个作者很懒,什么都没留下…
展开
-
mappingLocations、mappingDirectoryLocations与mappingJarLocations
由于spring对hibernate配置文件hibernate.cfg.xml的集成相当好, 所以,在项目中我一直使用spring的org.springframework.orm.hibernate.LocalSessionFactoryBean来取代hibernate.cfg.xml文件的功能 LocalSessionFactoryBean有好几个属性用来查找hibernate映射文件:原创 2013-08-07 12:02:31 · 787 阅读 · 0 评论 -
Spring中ClassPathXmlApplicationContext类的简单使用
一、简单的用ApplicationContext做测试的话,获得Spring中定义的Bean实例(对象).可以用:ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");RegisterDAO registerDAO = (RegisterDAO)ac.getBean("Reg原创 2013-08-08 16:38:32 · 523 阅读 · 0 评论 -
MyBatis3.0整合Spring
MyBatis3.0应该说出现已经很久了,基于iBatis2.0的基础上也有不少的用户.在使用细节上是有区别的.Spring3.0发布的时候由于他还没有发布稳定的版本,所以Spring只对2.0版本提供支持.如果要使用只能用项目本身提供的解决方案.想必作者们应该对2.0之前的整合方式很有了解,现在提供的方案可以直接不用写DAO实现类的代码.整合需要的包是mybatis-spring-x.x.x原创 2013-08-08 17:45:12 · 552 阅读 · 0 评论 -
MyBatis3.0整合Spring
MyBatis3.0应该说出现已经很久了,基于iBatis2.0的基础上也有不少的用户.在使用细节上是有区别的.Spring3.0发布的时候由于他还没有发布稳定的版本,所以Spring只对2.0版本提供支持.如果要使用只能用项目本身提供的解决方案.想必作者们应该对2.0之前的整合方式很有了解,现在提供的方案可以直接不用写DAO实现类的代码.整合需要的包是mybatis-spring-x.x.x原创 2013-08-08 17:45:47 · 689 阅读 · 0 评论 -
关于mybatis的batch模式性能测试及结论
近日在公司项目中,使用到spring+mybatis的架构,特对mybatis的batch模式做了相关研究,得出以下结论: 1.Mybatis内置的ExecutorType有3种,默认的是simple,该模式下它为每个语句的执行创建一个新的预处理语句,单条提交sql;而batch模式重复使用已经预处理的语句,并且批量执行所有更新语句,显然batch性能将更优; 2.但b原创 2013-08-27 09:04:24 · 1794 阅读 · 0 评论 -
spring的四种注入方式
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员,而控制原创 2013-08-27 09:51:45 · 556 阅读 · 0 评论