![]() |
JDO技术讨论记录 (2003.06.13)
讨论现场>>> | 更多讨论,更多补充,请跟贴>>> 结论和一些观点: --JDO的核心:O/R,persistencecapable,jdoql --实用是关键,只要好用,不怕没人喜欢 --自动生成工具 --Cache最主要的是性能和hit rates,jive的Cache不错,可借鉴. --数据同步:数据同步的算法,除去手工同步考虑,定时同步,数据同步的部分应该是cache和关系数据库的adapter来操作 由persistenmanager代理,如:refresh* 就是和数据中的数据同步的 --选择JDO还是CMP?http://www.csdn.net/develop/Read_Article.asp?Id=18609 --用jdo来封装关系数据库,从外部来看,就如同一个oodb --persistencecapable interface 和javax.jdo.PersistenceManager的实现? mimome([email protected])的一些想法: --作个framework+tool,所有数据库表的操作,事务都在它之上 --包括映射,数据类型转换,R/O转换,缓冲,(ejb的底层实现) --framework 上面是 VO,IVO,DAO,PrimaryKey,Proxy,(基本操作),这些由工具产生。 --如同步,缓冲。 --大概是一个超类集合,不用考虑主键,数据类型。自动事务控制,连接池,本地或内存缓冲,共同的数据库基本操作。 --基本操作就是ejb中的find,update,delete,findAll。 --主要是自动生成工具的作用很大 一些JDO实现: Open-Source Implementations --Hibernate http://hibernate.bluemars.net/ Best Java Data Access Tool排名第二 http://www.javaworld.com/javaworld/jw-05-2003/jw-0509-finalists.html --Jakarta OJB http://jakarta.apache.org/ojb --Triactive JDO http://tjdo.sourceforge.net --XORM http://xorm.org --JDO资源网:http://www.jdocentral.com/ allen对大家说:早上好!(09:22:53)
allen对大家说:大家可先看看这篇文章:(09:26:32) allen对大家说:http://www.csdn.net/develop/Read_Article.asp?Id=18609(09:26:35) rloveyuer对大家说:JDO(09:27:06) rloveyuer对大家说:java data object(09:27:48) allen对rloveyuer说:你好,对,今天就讨论这个(09:28:37) rloveyuer对[allen]说: allen对rloveyuer说:有一些非常简单的应用(09:30:35) rloveyuer对[allen]说: rloveyuer对[allen]说: allen对rloveyuer说:Castor很早了解过(09:33:20) allen对rloveyuer说:castor 的JDO可以说是JDO-LIKE,(09:33:58) allen对rloveyuer说:castor实现的JDO和SUN的标准有很多不同(09:34:21) rloveyuer对[allen]说: rloveyuer对[allen]说: blacklion对大家说:昨天晚上真累(09:34:46) blacklion对大家说:看周易(09:35:02) rloveyuer对[allen]说: allen对rloveyuer说:对,基本是这样.(09:35:23) rloveyuer对[allen]说: blacklion对大家说:哦(09:35:28) blacklion对大家说:什么是jdo?(09:35:47) blacklion对大家说:谁跟我介绍一下(09:35:56) rloveyuer对blacklion说:java data object(09:36:10) blacklion对大家说:哦(09:36:22) blacklion对大家说:是对什么问题发生的?(09:36:32) allen对rloveyuer说:若拿与CMP的比较,会有很多区别.(09:36:47) blacklion对大家说:要解决什么问题才出来的?(09:36:55) rloveyuer对blacklion说:model层(09:36:55) allen对大家说:jdo java data object(09:37:03) blacklion对大家说:那么这个问题的背景是什么?(09:37:28) allen对大家说:o-r mapping 和java对象持久性等问题.(09:37:48) blacklion对大家说:就是问题本身的上下文是什么?(09:37:55) rloveyuer对[allen]说: blacklion对大家说:哦,要解决数据映射和对象持久性?(09:38:18) rloveyuer对[allen]说: blacklion对大家说:容器本身是什么?(09:38:57) allen对大家说:对,主要是解决这些问题.(09:39:13) rloveyuer对blacklion说:我感觉就是一个实现好的线程池和一些封装好的实现(09:39:34) blacklion对大家说:哦,通常是用一个类进行数据库的连接以及管理(09:39:43) blacklion对大家说:其他类使用他(09:39:56) tisom对大家说:morning , everyone(09:40:00) darthvader对大家说:jdo在这个聊天室吗?(09:40:02) blacklion对大家说:这个类进行链路维护和数据同步的管理(09:40:19) blacklion对大家说:jdo是不是这个东西?(09:40:26) blacklion对大家说:当然由于性能上的问题,需要持久性(09:41:13) blacklion对大家说:是这样理解么?(09:41:20) tisom对rloveyuer说:听allen说你以前做过jdo,那要多向你请教了。(09:41:43) rloveyuer对tisom说:一起讨论吧,(09:42:02) rloveyuer对tisom说:现在主要用torque了(09:42:16) blacklion对大家说:事务操作的比较好的时间间隔是多少?(09:42:33) blacklion对大家说:就是事务开始和事务结束的机器运行时间(09:43:01) tisom对大家说:有谁能谈谈对persistencecapable的看法(09:43:15)
blacklion对大家说:持久是男人们最想要得东西了(09:43:57) blacklion对大家说:对操作者而言也是(09:44:10) tisom对大家说:愿闻其详(09:44:28) blacklion对大家说:数据消费者需要这样(09:44:41) darthvader对tisom说:能不能谈一下JDO和EB的比较.最后是切身的体会(09:44:47) tisom对大家说:能具体一点吗(09:44:53) darthvader对tisom说:最好是切身的体会?(09:45:00) tisom对darthvader说:也好(09:45:04) blacklion对大家说:说说(09:45:19) darthvader对tisom说:比较一下优缺点.(09:45:30) darthvader对tisom说:我们这里的J2EE开发都是用的CMP(09:45:48) tisom对大家说:好(09:45:48) blacklion对大家说:CMP好么?(09:45:59) tisom对大家说:用了jdo?(09:46:05) darthvader对[allen]说: darthvader对[allen]说: blacklion对大家说:嗯(09:46:52) allen对darthvader说:好的(09:46:58) blacklion对大家说:我也想听听(09:46:57) tisom对rloveyuer说:能谈谈对persistencecapable的看法吗?谢谢了!(09:47:02) allen对zth_cn说:你好,好久没联系.(09:47:18) zth_cn对tisom说:hello(09:47:26) zth_cn对[allen]说: blacklion对大家说:忙啊(09:48:02) zth_cn对[allen]说: blacklion对大家说:忙什么(09:48:04) zth_cn对[allen]说: blacklion对大家说:都忙(09:48:29) blacklion对大家说:jdo实际操作者的感想(09:48:47)
tisom对rloveyuer说:关于jdo我简单谈谈吧。(09:50:53) blacklion对tisom说:能不能介绍一下,如何编写编译器的?(09:50:58) tisom对大家说:关于jdo我简单谈谈吧。(09:51:11) blacklion对tisom说:EJB编译器(09:51:21) zth_cn对tisom说:好的(09:51:22) tisom对大家说:jdo的规范1.0。我觉得主要是实现class到db的映象(09:52:15) darthvader对大家说:嗯!这个我们也在关注中...(09:52:48) tisom对大家说:使用类似于sql的查询语言称为jdoql(09:52:50)
darthvader对大家说:和SQL有什么不同?能举个例子吗?(09:53:19) blacklion对tisom说:能说说么?(09:53:20) tisom对大家说:前段时间我在网上看到jdo和ejb的讨论。(09:53:22) zth_cn对tisom说:是jdo和cmp的讨论(09:53:48) tisom对大家说:它实际上是通过访问class来访问db.(09:53:57) tisom对大家说:数据同步啊等等。由persistenmanager代理了(09:54:30) blacklion对tisom说:为什么用的是类似于sql的语言?(09:54:30) darthvader对tisom说:通过访问CLASS访问DB?能具体一点吗?(09:54:30) blacklion对tisom说:为什么用的是类似于sql的语言呢?(09:54:45) blacklion对tisom说:为什么不用sql语言?(09:55:23) tisom对大家说:具体你看jdo specification中的javax.jdo.PersistenceManager 就了了(09:55:29) tisom对大家说:如: refresh* 就是和数据中的数据同步的(09:56:18) darthvader对tisom说:通过访问CLASS访问DB?能具体一点吗??(09:56:36) blacklion对tisom说:那是指令吧,不是sql语言阿(09:56:43) blacklion对tisom说:你是说有扩展?(09:56:59) zth_cn对大家说:先听tisom讲完,再提问体!(09:57:24) jacobmee对大家说:Moring(09:57:34) blacklion对tisom说:先解决问题,在继续(09:57:39) blacklion对tisom说:问题没解决,继续下去问题更多(09:57:53) tisom对大家说:tx.begin();(09:57:55) tisom对大家说:TestObject obj = (TestObject)c.newInstance()(09:58:10) tisom对大家说:pm.makePersistent(obj);(09:58:20) tisom对大家说:tx.commit();(09:58:30) jacobmee对大家说:谁重复一下问题?(09:58:40) blacklion对tisom说:tx代表事务(09:58:44) tisom对大家说:obj就是一个实现了persistencecapable interface的class(09:59:05) blacklion对tisom说:问题是在事务内创建一个对象,不好(09:59:08) tisom对大家说:jdo使用本地事务(09:59:28) tisom对大家说:not jta(09:59:40) blacklion对tisom说:哦,对数据库没有关系么?(09:59:47) tisom对大家说:tx.commit(), 就提交事务和数据库中数据同步(10:00:23) carmark对大家说:没有人说话?(10:00:28) blacklion对tisom说:那就不是本地事务(10:00:43) jacobmee对大家说:本地事务是指数据库connection的一些动作?(10:00:47) tisom对大家说:屏蔽了(10:00:49) tisom对大家说:yes(10:00:57) zth_cn对大家说:请大家先听tisom的jdo概述(10:01:11) jacobmee对大家说:请(10:01:22) tisom对大家说:我不知道我是否正确,我的感觉是(10:01:45) tisom对大家说:jdo目前是对ejb的一个补充(10:01:58) tisom对大家说:而不是我前段时间,在网上有人说,要取代ejb(10:02:24) zth_cn对tisom说:这个我很同意!(10:02:49) tisom对大家说:因为在一个c/a/s环境中。(10:02:50) darthvader对tisom说:不是取代EJB吧,应该是取代实体BEAN? ![]() blacklion对tisom说:什么取代阿(10:03:09) blacklion对tisom说:Sun说了算!(10:03:15) tisom对大家说:jdo的对象是不能被直接访问的,他只能通过ejb(10:03:18) darthvader对tisom说:也是容器相关的?(10:03:45) tisom对darthvader说:你说的准确,是取代entity ejb(10:04:06) tisom对darthvader说:发展下去,有这中趋势(10:04:26) zth_cn对tisom说:jdo和cmp是两个不同运行环境的东西,不会相互取代(10:04:30) blacklion对tisom说:不仅仅,不能被直接访问,是因为它和数据库要保持数据交换(10:04:47) tisom对zth_cn说:能详细一点吗?(10:05:09) allen对大家说:同意zth_cn的观点(10:05:49) blacklion对tisom说:继续(10:06:00) carmark对大家说:同意zth_cn(10:06:12) zth_cn对tisom说:我决定cmp是再容器内运行,容器提供了安全,事务(包括xa)等等服务(10:06:25) blacklion对tisom说:使用起来特束缚(10:06:52) blacklion对tisom说:是舒服(10:07:05) tisom对大家说:有道理(10:07:10) carmark对大家说:jdo,我们的应用都是在不用应用服务器的环境,就是存tomcat的环境(10:07:25) blacklion对tisom说:是,因为便宜阿(10:07:53) darthvader对大家说:ft,断网了,居然(10:08:06) allen对carmark说:能具体说说吗?(10:08:41) blacklion对tisom说:都是便宜惹得(10:08:43) zth_cn对tisom说:而jdo只是关系数据库和对象之间访问关系的抽象,(10:08:51) darthvader对tisom说:JDO的对象一定要EJB才能访问?(10:08:53) tisom对大家说:是这样(10:09:02) tisom对darthvader说:yes(10:09:15) tisom对大家说:目前是这样,至少我这样认为(10:09:45) carmark对大家说:比如一个算是外挂的客服web系统,他要自己访问数据库,当然不再单单为他部署应用服务器了(10:09:49)
darthvader对tisom说:JDO可以类不需要实现任何特定接口,可在任何环境中执行(10:10:42) tisom对大家说:这文章讲的很有道理啊(10:11:56) jacobmee对大家说:JDO标准中有数据mapping的东西么?(10:12:06) tisom对大家说:大家看看。http://www.csdn.net/develop/Read_Article.asp?Id=18609(10:12:13) tisom对大家说:darthvader推荐的好(10:12:21) allen对carmark说:你们的业务和数据是用什么封装的(10:12:28) jacobmee对大家说:映射到class的?(10:12:34) fenix_liu对大家说:用jdo来封装关系数据库,丛外部来看,就如同一个oodb(10:12:36) darthvader对tisom说:呵呵,是ALLEN推荐的!澄清一下 ![]() zth_cn对jacobmee说:有的(10:12:40) blacklion对darthvader说:多谢多谢(10:12:56) allen对大家说:JDO实现的核心问题是不是可理解为实现 JDO 的 PersistenceCapable 接口?(10:18:40) jacobmee对大家说:我没有用,我都是自己写的类JDO的东西(10:24:24) jacobmee对大家说:...(10:24:36) zth_cn对jacobmee说:这应该和jdo的实现有关系,应该每个jdo产品都实现了(10:24:36) blacklion对大家说:你牛阿(10:24:42) tisom对大家说:我的msn(10:24:54) tisom对大家说:[email protected](10:24:57) raider对大家说:OJB,Torque都不错(10:25:07) jacobmee对大家说:如果OJB, caster也算的话,我都用过(10:25:39) raider对大家说:Castor也可以用(10:25:43) jacobmee对大家说:不过我以为他们不符合标准,不敢说(10:25:54) raider对大家说:那我就不知道什么算jdo了(10:25:58) zth_cn对jacobmee说:castor和sun的jdo好像有所不同(10:26:14) jacobmee对大家说:哈哈,不是说没有真正实现标准的JDO么?(10:26:37) fenix_liu对大家说:大家知不知道msn上也可以用conference(10:26:40) tisom对raider说:castor最好不要用,他的jdoql不是jdo specification(10:26:41) zth_cn对[tisom]说:对,^_^(10:27:11) jacobmee对raider说:但是我觉得Caster最方便了(10:27:15) fenix_liu对大家说:castor和jdo当然不一样,它比jdo早出来(10:27:26) zth_cn对[tisom]说:jdo的提出,我决定是参考了castor(10:27:47) jacobmee对raider说:那个OJB真是的,使用复杂,配置令人惊讶..(10:27:49) mep对大家说:ZD(10:27:58) jacobmee对zth_cn说:决定?(10:28:22) zth_cn对jacobmee说:sorry,觉得(10:28:41) raider对大家说:现在公认open的比较好的就是hibernate了(10:29:26) fenix_liu对大家说:不知道大家对于实现jdo的核心问题有什么认识?(10:29:44) zth_cn对tisom说:jdo的实现那些是核心问题?(10:29:47) tisom对raider说:hibernate ???谢谢(10:29:47) jacobmee对zth_cn说:因为没有看过JDO的规范,我不敢说什么(10:29:48) jacobmee对zth_cn说:对,谁看过规范的,先说说实现的核心(10:30:55) jacobmee对大家说:[email protected](10:31:23) raider对tisom说:是啊hibernate(10:31:34) zth_cn对tisom说:谈谈jdo的技术核心?(10:32:37) jacobmee对tisom说:是啊(10:32:57) raider对tisom说:http://hibernate.bluemars.net/(10:33:19) darthvader对tisom说:JDO里面class/db的mapping和实体BEAN的Mapping有什么不同吗????(10:33:31) jacobmee对tisom说:比如规范要求它如何mapping, 事务,缓冲....(10:33:46) raider对tisom说:huihoo不是要做一个jdo吗(10:34:18) fenix_liu对大家说:sun的规范中entity bean和jdo是在一起使用的(10:34:21) zth_cn对darthvader说:我觉得jdo的mapping比cmp灵活的多(10:34:40) fenix_liu对大家说:jdo作为更加底层的组件(10:34:47) allen对raider说:是的,我们的JFox组要实现JDO规范.tisom正在做这方面的工作(10:35:13) zth_cn对fenix_liu说:同意,呵呵(10:35:12) jacobmee对大家说:标准用法, stateless bean + jdo(10:35:20) darthvader对zth_cn说:比如呢?(10:35:25) jacobmee对大家说:同时其他比如 entity bean 单独使用(10:36:07) darthvader对tisom说:jdo中能不能直接表示出多对多的关系?(10:36:34) zth_cn对darthvader说:多表之间的复杂关系映射(10:36:38) darthvader对tisom说:还是要在程序中人工表示?(10:36:50) jacobmee对大家说:我觉得JDO的缓冲一定要写的好,不然真是...(10:36:53) darthvader对zth_cn说:呵呵,这正是我关心的 ![]() raider对tisom说:我等待huihoo的jdo出台,我第一个测试(10:37:13) raider对[allen]说: tisom对raider说:好(10:37:35) jacobmee对大家说:赫赫,我也会用它,毕竟代码可控,哈哈(10:37:52) zth_cn对tisom说:谈谈jdo的技术核心?那些是重点?(10:37:58) allen对raider说:谢谢raider的支持,目前主要是学习规范和分析一些实现.(10:38:02) leobasic对大家说:hi(10:38:28) fenix_liu对大家说:jdo中的mapping应该是一个核心问题(10:38:45) jacobmee对大家说:同时缓冲一定要重视!!!!!(10:39:05) raider对[allen]说: tisom对zth_cn说:O/R , persistencecapable理解(10:39:14) jacobmee对大家说:没有好的缓冲,还不如自己写,mapping太容易(10:39:44) jacobmee对大家说:自己写一个xml schema,定义一下,mapping 就有了(10:40:25) zth_cn对tisom说:o/r的映射主要包含哪些?(10:40:26) carmark对大家说:这个聊天室有问题啊,我掉了居然自己都不知道(10:40:39) jacobmee对大家说:是有点问题...(10:40:50) fenix_liu对大家说:缓存中的持久化类的管理是个关键问题(10:41:07) jacobmee对carmark说:你能看到我么?(10:41:09) tisom对zth_cn说:简单讲就是 类对像的属性对应表的字段(10:41:10) allen对raider说:非常感谢.(10:41:16) darthvader对tisom说:那么表的多对对关系怎么表示呢???(10:41:47) tisom对jacobmee说:U online , i can see U(10:41:56) darthvader对tisom说:外来KEY(10:42:06) fenix_liu对大家说:我所说的mapping是实现O/R的映射部分,即各种关系的对应(10:42:10) tisom对jacobmee说:继承, 使用.jdo文件(10:42:24) zth_cn对tisom说:我们能不能把这些核心点,分成不同主题,进行深入的讨论?(10:42:46) fenix_liu对大家说:解决了上述的两个问题,设计好jdoql,基本上框架就有了(10:43:08) tisom对zth_cn说:今天时间可能不够了(10:43:09) fenix_liu对大家说:不知大家有什么看法?(10:43:24) tisom对大家说:关于cache , 有何高招?谢谢了(10:43:48) jacobmee对carmark说:我想Cache最主要的是性能和hit rates(10:44:28) tisom对大家说:continue(10:44:42) tisom对大家说:thanks(10:44:47) jacobmee对tisom说:所以可以借鉴一下其他的代码(10:45:07) jacobmee对tisom说:我记得jive的Cache不错(10:45:27) jacobmee对tisom说:效率很高(10:45:36) zth_cn对tisom说:预读取,分析相关访问操作,预先读取持久性对象?(10:45:39) tisom对大家说:数据同步的算法,除去手工同步考虑,定时同步(10:45:41) fenix_liu对大家说:大家用过versant没有?(10:46:02) jacobmee对tisom说:不过那只是Cache,和JDO的需要还是有差别的(10:47:15) tisom对jacobmee说:技术都是通的(10:47:48) fenix_liu对大家说:数据同步的部分应该是cache和关系数据库的adapter来操作(10:48:09) jacobmee对tisom说:是啊..赫赫..好的点子就这么些(10:48:22) tisom对jacobmee说:thanks a lot(10:48:40) blacklion对大家说:?(10:51:39) tisom对大家说:Web应用开发框架 这快我不是很清楚。(10:51:51) fenix_liu对大家说:mvc(10:52:24) blacklion对大家说:不是(10:52:31) jacobmee对tisom说:就是帮助快速开发的东西,现在还在积累阶段(10:52:33) fenix_liu对tisom说:这段时间能把jdo的framework设计出来吗?(10:54:16)
fenix_liu对tisom说:如果可能的话,然后每个人分工实现一些关键的部分(10:55:01) jacobmee对tisom说:如果有了框架,可以发给我一份看看的...(10:55:08) zth_cn对tisom说:能不能进行下次讨论问题安排,这样大家可以准备一下(10:55:10) tisom对大家说:jdo specificat 写的比我好我就不照抄了(10:55:31) allen对大家说:没关系,我们会整理出讨论记录给大家(10:55:34) allen对zth_cn说:好的,提前通知,做好准备(10:56:13) fenix_liu对tisom说:规范太庞大了,不实用(10:56:21) spirit对大家说:请教有没有关于JAVA SWING的新书?(10:56:37) jacobmee对spirit说:.....(10:56:58) fenix_liu对tisom说:需要一个早期的设计,包括jdo的关键部分,其他部分以后可以加上(10:57:11) spirit对jacobmee说:你好(10:57:13) tisom对大家说:jdori jdo specification 其实将所有的东西都包含了现在好多java的书,内容很多也是引用规范上的内(10:57:17) spirit对jacobmee说:你想说什么?(10:57:23) jacobmee对spirit说:我想说讨论的主题,不是这个..(10:57:42) allen对fenix_liu说:你觉得哪些是最需要,最需投入精力实现的.(10:57:46) spirit对jacobmee说:呵呵,谢谢!(10:58:01) spirit对jacobmee说:请问现在大家在说什么?(10:58:13) jacobmee对spirit说:不好意思(10:58:16) allen对spirit说:有关JDO的话题,讨论(10:58:38) spirit对jacobmee说:never mind(10:58:38) jacobmee对spirit说:huihoo的JDO开发重点(10:58:43) jacobmee对spirit说:我个人观点哦,实用为主(10:59:10) fenix_liu对[allen]说: spirit对jacobmee说:开源?(10:59:15) spirit对fenix_liu说:赞成(10:59:30) jacobmee对[allen]说: allen对spirit说:对,属于JFox下一个子项目,http://www.huihoo.org/jfox/(10:59:48) jacobmee对[allen]说: mimome对大家说:是不是作个framework+tool,所有数据库表的操作,事务都在他之上(11:00:03) zth_cn对fenix_liu说:同意(11:00:12) allen对jacobmee说:这个意见很重要(11:00:18) spirit对jacobmee说:说得也对(11:00:17) spirit对jacobmee说:不会把(11:00:57) allen对mimome说:还没这么大,第一步先实现JDO规范(11:01:29) mimome对大家说:包括映射,数据类型转换,R/O转换,缓冲,(ejb的底层实现)(11:01:35) spirit对[allen]说: spirit对[allen]说: allen对spirit说:谢谢支持,请以后参与更多讨论(11:02:53) spirit对[allen]说: allen对spirit说:huihoo有几个项目,可做的都非常多,请告诉你的兴趣和擅长.(11:03:36) mimome对大家说:framework 上面是 VO,IVO,DAO,PrimaryKey,Proxy,(基本操作),这些由工具产生。(11:03:42) spirit对[allen]说: mimome对大家说:如同步,缓冲。(11:04:38) allen对spirit说:可参与我们基于WEB控制平台的开发,下来请与我联系 [email protected](11:04:56) fenix_liu对spirit说:你可以去web services项目(11:05:07) tisom对大家说:欢迎你啊, spirit(11:05:26) spirit对fenix_liu说:谢谢,不知道怎么加入他们?(11:05:26) fenix_liu对spirit说:给allen发信就可以了(11:05:40) spirit对fenix_liu说:谢谢大家给我这个好好学习的机会(11:06:10) allen对spirit说:加入流程 :http://www.huihoo.org/about/developer.html(11:06:15) spirit对大家说:好的,我去看看(11:06:53) zth_cn对mimome说:你对jdo很熟悉(11:07:11) tisom对大家说:时间差不多了。非常感谢大家的意见。先告辞了.(11:07:11) fenix_liu对spirit说:呵呵,灰狐的时间是不是慢了好多啊(11:07:24) allen对mimome说:能否告诉我们,你心目中的实现应该是个什么结构.(11:07:34) mimome对大家说:我又迟到了,哎(11:07:44) allen对fenix_liu说:系统时间有些问题,(11:08:00) allen对大家说:希望mimome能有时间多参与JFox项目组的讨论和JDO的设计实现(11:09:11) mimome对大家说:大概是一个超类集合,不用考虑主键,数据类型。自动事务控制,连接池,本地或内存缓冲,共同的数据库基本操作。(11:10:45) mimome对大家说:我也没考虑仔细(11:11:01) fenix_liu对[allen]说: jacobmee对[allen]说: mimome对大家说:基本操作就是ejb中的find,update,delete,findAll。。(11:11:31) mimome对大家说:我定了日历的,不过没反应。 [email protected](11:12:25) mimome对大家说:和大家一起进步(11:12:51) mimome对大家说:主要是自动生成工具的作用很大。(11:13:40) zth_cn对大家说:我有事要先走了。下来大家用email继续讨论(11:14:18) mimome对大家说:88(11:14:27) fenix_liu对大家说:我先走了,addoil to all,呵呵(11:14:28) mimome对大家说:我也下了,下次希望不迟到。(11:15:07)
allen对大家说:可以,看源文件,然后保存到一个新文件.我会整理后发布出来.(11:16:19) |