- 博客(5)
- 资源 (1)
- 收藏
- 关注
编程思想之从实例谈面向对象编程(OOP)、工厂模式和重构
有了翅膀才能飞,欠缺灵活的代码就象冻坏了翅膀的鸟儿。不能飞翔,就少了几许灵动的气韵。我们需要给代码带去温暖的阳光,让僵冷的翅膀重新飞起来。结合实例,通过应用OOP、设计模式和重构,你会看到代码是怎样一步一步复活的。为了更好的理解设计思想,实例尽可能简单化。但随着需求的增加,程序将越来越复杂。此时就有修改设计的必要,重构和设计模式就可以派上用场了。最后当设计渐趋完美后,你会发现,即使需...
2011-03-31 10:18:15 138
原创 PO BO VO DTO POJO DAO概念及其作用(转)
J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友会会心一笑)。 首先声明偶也不是什么高手,以下总结都是自己的体会。不对之处请您多指教。PO:persistant object持久对象最形象的理解就是一个PO就是数据库...
2011-03-25 13:45:49 97
java 反射机制原理
一、首先我们来认识一下运行时类型识别的两种方式: 运行时类型识别(Run-time Type Identification, RTTI)主要有两种方式,一种是我们在编译时和运行时已经知道了所有的类型,另外一种是功能强大的“反射”机制。二、JVM装载类文件的工作原理: 要理解RTTI在Java中的工作原理,首先必须知道类型信息在运行时是如何表示的,这项工作是由“Class对象”完成...
2011-03-24 16:44:02 86
Hibernate 浅析
lHibernate是什么? (1)中间件,介于应用程序和数据库的软件 (2)持久化工具,封装了和数据库访问的细节,可以让程序开发人员更加关注于业务逻辑的处理 (3)ORM工具,将面向对象的java同关系型数据库进行映射,可以实现内存中的数据和数据库中的数据双向 同步更新 lHibernate为我们做了什么? 1. 对JD...
2011-03-24 13:20:14 79
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人