- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 SCM
一、简述软件配置管理随着软件团队人员的增加,软件版本不断变化,开发时间的紧迫以及多平台开发环境的采用,使得软件开发面临越来越多的问题,其中包括对当前多种产品的开发和维护、保证产品版本的精确、重建先前发布的产品、加强开发政策的统一和对特殊版本需求的处理等等,这些问题在实际开发中表现为,项目组成员沟通困难,软件重用率低下,开发人员各自为政,代码冗余度高,文档不健全等;造成的结果是:数据丢失,开...
2011-04-08 13:29:20 303
原创 DAO 的实现
Java中DAO的实现 收藏 J2EE 开发人员使用数据访问对象(Data Access Object DAO)设计模式,以便将低级别的数据访问逻辑与高级别的业务逻辑分离。实现 DAO 模式涉及比编写数据访问代码更多的内容。在本文中,Java 开发人员 Sean C. Sullivan 讨论了 DAO 编程中三个常常被忽略的方面:事务界定、异常处理和日志记录。 图 1 显示了应用程序和数据...
2011-04-06 16:06:33 150
原创 Hibernate Annotation
常用的JPA标记 hibernate annotation参考文章分类:Java编程 TableTable用来定义entity主表的name,catalog,schema等属性。元数据属性说明:name: 表名 catalog: 对应关系数据库中的catalog schema:对应关系数据库中的schema UniqueConstraints:定义一个U...
2011-04-05 21:46:02 81
原创 WeakHashMap
在广大的Java界,关于WeakHashMap一直都存在这么个传说: Java代码 在WeakHashMap 中,当某个键不再正常使用时,自动移除其条目 在WeakHashMap 中,当某个键不再正常使用时,将自动移除其条目 可是WeakHashMap是真的自动移除其条目吗? 今天因为闲来无事,所以想看看WeakHashMap是如何自动实现移除其内部...
2011-04-02 12:29:35 77
原创 classload
ClassLoader一个经常出现又让很多人望而却步的词,本文将试图以最浅显易懂的方式来讲解 ClassLoader,希望能对不了解该机制的朋友起到一点点作用。 要深入了解ClassLoader,首先就要知道ClassLoader是用来干什么的,顾名思义,它就是用来加载Class文件到JVM,以供程序使用的。我们知道,java程序可以动态加载类定义,而这个动态加载的机制就是通过ClassL...
2011-04-01 15:10:17 66
空空如也
我问java程序员北京工资是多少?
2010-08-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人