01 2007 档案
maven2 建立统一的管理站点
摘要: 使用maven2的另外一个好处,就是有了统一的入口,用于察看项目的进展情况。这主要包括了项目的介绍,成员介绍,以及相关的项目的文档,当然也包括项目的所有进展报表。
下面,通过实例来介绍如何配置maven,来产生项目站点。
阅读全文
posted @
2007-01-31 20:22 布衣郎 阅读(2324) |
评论 (0) 编辑
感受jpa
摘要: 这几天,看了jpa(java 持久性 api)的规范,作为ejb3的重要组成部分,jpa 还是值得关注的。看完规范,感觉jpa还是比较的单一的,
其目标就是实现java 持久性的通用。jpa采用纯pojo的方式实现,更多的是采用java 5注释。jpa 的优势是多供应商的支持,可以运行在容器
阅读全文
posted @
2007-01-23 21:20 布衣郎 阅读(3467) |
评论 (6) 编辑
ibatis 对象关系实现
摘要: hibernate 的强大在于完全的对象化,对于对象之间的关系解决的比较好,如1对1,1对多,多对1,以及多对多。当然也包括继承关系。
而ibatis这方面就比较逊色了,不过对于也支持简单的关连查询,如1对1,和1对多。对于一般的情况来说,这两种已经足够了,当然不能层叠更新是一个缺陷,看了半天文档,也没有找到对象之间的层叠更新,估计是不支持。
阅读全文
posted @
2007-01-16 16:22 布衣郎 阅读(5476) |
评论 (8) 编辑
ibatis如何支持clob 和blob
摘要: 不过在spring 中已经提供了很好的实现,所以这又省去了很多的功夫,接下来看看ibatis是如何支持clob和blob的。
ibatis提供了TypeHandler接口,用于处理数据类型,基本的实现类为BaseTypeHandler
在spring 中,提供了AbstractLobTypeHandler作为基础类,并且提供了相应的模版方法,所有的工作由LobHandler处理。
BlobByteArrayTypeHandler 主要用于处理blob类型数据,使用byte[]来映射相应的blob
ClobStringTypeHandler 用于处理clob类型数据,使用字符串来映射Clob
阅读全文
posted @
2007-01-13 21:53 布衣郎 阅读(9392) |
评论 (1) 编辑
ibatis 开始之旅
摘要: 用了很久hibernate ,突然想换个别的orm 工具,当然在orm领域中,hibernate是老大。看了一下ibatis,发现如果对于crud操作不是很多的系统来说,是个不错的选择,尤其是适合那些对sql和性能热衷的开发者。综合来说ibatis不能算orm工具,只能算个半成品。不过比起直接用jdbc写,那还是方便多了。主要的好处是分离了sql和代码,如果你想追求性能,那么sql是你很好的利器,当然ibatis的缓存也不错。比起hibernate,ibatis就简单多了,估计也就3天能够基本掌握了,这大大减少了学习成本。
阅读全文
posted @
2007-01-10 20:27 布衣郎 阅读(2281) |
评论 (1) 编辑
使用maven2 进行团队配置
摘要: 对于团队来说,建立统一的开发环境是必须的,而maven能很好帮助建立统一的环境。下面就介绍如何更有效的进行统一的配置。
阅读全文
posted @
2007-01-07 19:41 布衣郎 阅读(6560) |
评论 (5) 编辑
spring2.0 自定义Scope
摘要: 在spring 的以前版本中,只是支持singleton,prototype两种类型,
在2.0中作了很大的改进,增加了RequestScope,和SessionScope两种范围。当然也支持自定义Scope
下面简单介绍一下,spring2.0是如何支持自定义Scope的。
阅读全文
posted @
2007-01-04 18:37 布衣郎 阅读(1550) |
评论 (0) 编辑