精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-10-27
BD到Objects的转换时使用Map的一个陷阱. AliasToBeanResultTransformer
AliasToEntitymapResultTransformer DistinctRootEntityResultTransformer PassThroughResultTransformer RootEntityResultTransformer ToListResultTransformer 这
七种实现我们不一一做介绍,
这里只说下AliasToEntitymapResultTransformer这个实现,它也就是上一篇程序中用的transformer.顾名思义,
这个实现是将DB中返回的结果集转为Map,
这个map是以添加Projections时的别名为key以期望值为value的,我们得到这些map后(这些map又一下子放到一个list里),再
手动地将结果集转为其它实用的Java类(现在想来这些手动的转换其实是可以自动完成的, 我想在下一篇中记录这方面的试验心得). 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-10-27
楼主写启示的方式很奇怪,并不是写自己所欠缺的东西以便提高。
所以看了你的帖子,对我的启示就是: 方块字是重要的,要不是我上过小学,认得几个字,到现在我也不可能看懂你在说什么。。 |
|
返回顶楼 | |
浏览 1842 次