看了这么多参考书,我认为还是良GG的解释比较精到,这可能也是人家是培训师的缘故。
AOP和OOP有比较大的不通。OOP集中于对象的建模和行为的封装,而AOP考虑的是在流程上如何建模一个比较单独的功能。用OOP来构建一个核心系统是非常好的,但是,如果需要很多其他相关功能,这个时候AOP就有其用武之处了。
AOP关注的Cross-cutting concerns, 从这些关注面中,我们抽取出一 ...
如果说Spring jdbc core是对jdbc的第一层抽象和封装,让你省去了麻烦的try,catch代码,关闭资源代码,以及保证你的JDBC程序是足够良好和正确的话,那么,接下来的这一层封装,就基本上让你不用再去管Connection,PreparedStatement了,它将我们使用JDBC的方式从JDBC API访问方式层次提升到了对象层次。
这样的话,对于简单的应用来说,基本上已经消除了我们出错的可能。毕竟,底层越少接触,就越不容易出错,也越 ...
这里记录我对Spring JDBC框架的学习。由于Spring JDBC和我之前做的工作有很多共同之处,学习经典Framework的设计,取长补短,为我所用。
在这里,先佩服一下Rod JohnSon,他对数据库,JDBC的理解非常深。看Spring jdbc框架的设计和源代码,带给了我很多以前没有想到的东西。
我们知道,Spring JDBC的主要目标是为了简化JDBC的编程,方便我们构建健壮的 ...
最近在Review我自认为得意的数据基线生成代码的时候,发现了一些使用jdbc的问题,而这些问题都是在Rod JohnSon大牛在《expert one on one……》书中所阐述到的,实在是羞愧。
由于使用的是hsqldb数据库,并且数据库都是动态生成的,无法使用Hibernate这样的工具来进行ORM配置,需要使用JDBC来完成表结构的建立,数据的存储,查询等操作。
&nbs ...
周四给小组简单介绍了一下Spring,讨论当中有几个关于Spring的问题,这里简单的总结一下:
1.IoC的概念。找女朋友的哪个例子不是很恰当,不是说告诉婚姻介绍所找个什么样的,它就能够找到符合你要求的ppmm。事实上,应该是你告诉它说我要的是什么样的女子,哪个叫ltt的就很好,然后哪个婚姻介绍所就可以把你要的哪个ltt给找过来。婚姻介绍所目前还不能做到这么智能。换句话说,就是Spring Container是根据我们在config中配置的Bean的依赖关系来将Bean注入到你的代码中,而不是配置interface:)
2.IoC好处。IoC不是关于程序构建的方法,而是组织程序和 ...
中午和同学聊天,大家又谈到技术学习的事情。技术发展确实是日新月异,在项目当中不可能永远追寻技术的脚步,特别是对于产品来说,可能产品初期的技术选型就决定了产品后来的技术路线。想要中途转成其他的方式,还是需要很大的勇气和决断力的。
在学习技术过程中,大家都有一些比较疯狂的举动。比如,我在3月份接触Spring的时候,哪个真是疯狂啊……打印了N本书,有一本都超过1000页了,更好玩的是当时还打印了一本Spring1.2.7的Reference Documentation。现在,哪些大厚书基本上在睡觉呢。
这次再深入Spring决定采取不一样的方式了。从实践入手,不从书本入手了,贵在做 ...







评论排行榜