浆糊
2002-11-08 14:36

OJB我没有用过,看了一下,不是很难用,都差不多。

Castor用过,感觉不错。CastorJDO,Castor XML都还不错,只是他的jdo不符合sun规范

yadan
2002-11-08 14:52

castor的jdo不符合sun的规范会怎么样?

我只是想根据数据库自动生成对数据库表进行操作的类,并不需要太强大的功能,应该没有问题吧?

新手,多谢斑竹的热心指教!

yadan
2002-11-09 10:41

我无意中发现的一个网址,真是太棒了!

http://c2.com/cgi-bin/wiki?ObjectRelationalToolComparison

iceant
2002-11-10 01:55

那你不如就用 CMP

steeven
2002-12-26 11:32

我不喜欢jdo, sun总想把它的API写的大而全, 实际上总是个空壳, 还要自己装修.

DAO应该只是简单生成对表的操作, 包括:

Model[] select(MinModel min, MaxModel max, Page page, Collection order);

int delete(Model model);

int insert(Model model);

int update(Model model);

对于复杂映射, 应该在数据库生成视图, 然后还是用自动生成的DAO来读取.

再复杂的应用, 由用户自行扩展DAO, 写SQL语句.

这是我理想中的DAO, 不知道有没有实现的?