Spring以IoC、AOP问主要思想,鞥协同struts,hibernate,webwork,jsf,iBatis等框架。Spring最主要的思想史IoC(Inversion
of Control,控制反转)或者称为DI(Dependency Injection,依赖注入)。Spring另一种重要...
分类:
编程语言 时间:
2014-05-09 04:41:45
阅读次数:
416
回到目录使用了4年的IRepository数据仓储接口,今天要改变了,对于这个数据仓储操作接口,它提倡的是简洁,单纯,就是对数据上下文的操作,而直正的数据上下文本身我们却把它忽略了,在我的IRepository接口里根本没有数据上下文对象,这是不完整的,也许你会说,我使用了基类,数据基类里有数据上下...
分类:
其他好文 时间:
2014-05-09 03:23:38
阅读次数:
418
原文出处:http://blog.csdn.net/zdwzzu2006/article/details/6863660createQuery与createSQLQuery两者区别是:前者用的hql语句进行查询,后者可以用sql语句查询前者以hibernate生成的Bean为对象装入list返回后者...
分类:
数据库 时间:
2014-05-09 03:08:58
阅读次数:
325
Spring 框架IOC 和 AOPIOC 容器IOC 示例三个接口Spring
使其保持松散运行应用程序结束语下载参考资料 评论Spring
是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE
应用程序开发...
分类:
编程语言 时间:
2014-05-09 00:15:33
阅读次数:
468
Spring 注释 @Autowired 和@Resource
的区别一、@Autowired和@Resource都可以用来装配bean,都可以写在字段上,或者方法上。二、@Autowired属于Spring的;@Resource为JSR-250标准的注释,属于J2EE的。三、@Autowired默...
分类:
编程语言 时间:
2014-05-08 14:37:24
阅读次数:
378
和 的区别
是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package
sanning的方式)上面的注解。除了具有的功能之外,还可以在指定的package下扫描以及注册javabean
。下面我们通过例子来详细查看他们的区别,有三个class A,B,C.....
分类:
编程语言 时间:
2014-05-08 13:12:44
阅读次数:
358
前面学习了Ioc的作用,bean的实例化配置,作用域...
分类:
编程语言 时间:
2014-05-08 10:42:31
阅读次数:
348
一、定义:Spring 是一个开源的控制反转(Inversion of
Control,IoC/DI)和面向切面(AOP)的容器框架,它的主要目的是简化企业开发二、实例化Spring容器:方法一:在类路径下寻找配置文件来实例化容器1
ApplicationContext ctx = new Clas...
分类:
编程语言 时间:
2014-05-08 00:57:59
阅读次数:
580
Ioc控制反转(Inversion of Control) 也被叫作DI依赖注入(Dependency Injection).在程序设计中经常使用到组合的形式,就是在一个类中使用到其他类的对象。Ioc就是用来当这个类实例化时,它里面所使用到的相关对象也会被实例化。实例化的方式有①构造器参数②方法参数③属性。...
分类:
编程语言 时间:
2014-05-08 00:34:31
阅读次数:
462
一、单个参数:public List getXXBeanList(String
xxCode); 其中方法名和ID一致,#{}中的参数名与方法中的参数名一直, 我这里采用的是XXXBean是采用的短名字,select
后的字段列表要和bean中的属性名一致, 如果不一致的可以用 as 来补充。...
分类:
其他好文 时间:
2014-05-07 20:41:12
阅读次数:
281