关于在javabean里封装,大家来看看这样做怎样?

03-02-12 whoisi
以前的账号忘了密码了,不好意思

在做的个项目,可能涉及到60多张表,用的是tomcat+mysql环境

而基本都是数据的输入、输出、编辑、删除等

我想把从数据检测与数据的写入,显示等封装成个类,然后在

每个表的类中可以少写代码,这样做是否合适

还有,现在一个表对应一个类,这种做法怎样

谢谢,祝大家过年好

1
nmg
2003-02-12 10:39
呵呵,这种方法一般是这样的。

你这60多个表的工作量你算了有多少了吗?我觉得应该减少工作量。

我做的1个工具就是做这种的(目前非正式版本)。你在那?在北京吗?

whoisi
2003-02-12 19:33
工具吗?

60个以上的表,平均10个字段以上

而且可能随时字段有增减

如果一个表一个类的话,真是太,好象用javabean更麻烦了

我不在北京,一个小城市里

nmg
2003-02-13 08:56
而且可能随时字段有增减?

那怎末会事?你们设计不是做好了吗?

总改的话太累了?

我的工具能生成这些类,根据表设计。bean,操作类,servlet,

nmg
2003-02-13 09:02
我算了1下,粗略的60个表要300个工作日,然后还要总改,这个时间就不好算了,建议还是把表结构确定,不要总改。

用工具就是把60个数据库表的信息输入就可以了。这种不用工具怎末做,枯燥死了!

banq
2003-02-13 09:14
60张表的计算是复杂计算了。建议你使用EJB。

whoisi
2003-02-13 11:35
money有限,用ejb人员水平根不上

需要快速完成,预算太少了,300个工作日也太长了吧

计划2人*2月

楼上的兄弟你的工具可否拿来用用?

whoisi
2003-02-13 11:44
to : banq

现在有这样个想法,不知道是否可行

比如,在这样的系统中基本都是写入,编辑,删除等

我想写成一些操作的类

比如:

类Work

Insert方法

Insert(表名,字段文件)

字段文件名一个txt文件,

而对于每个表的操作只需要写一个txt的文件,这样会省很多事

同样,其它方法也可以用这样来实现

比如 检测数据 chek,编辑数据edit等

大家看看,这样做怎样,我正在做试验

nmg
2003-02-13 12:27
呵呵,我算的工作日包括jsp的工作量,

从设计--成品。(各个阶段,文档的书写等等)

insert 那样做可以

修改,删除,浏览呢?、

工具生成的代码支持单表增,删,改,浏览,查询,分页!

工具生成的代码支持多对多表的增,删,改,浏览,查询,分页!

支持图片。

目前还在最后的测试阶段,版本还没出来!如我的时间允许,

我到可以帮你生成代码,但这些也是成套的东西。生成的是三层的模式的代码

banq
2003-02-13 16:16
你的方法可行。

不过我还是建议你使用EJB CMP,使用Jbuilder的CMP 2.0可视化设计,直接从数据库里倒出entitybean,非常快,如果你数据库已经设计好,这种导出过程大概是几分钟功夫,这样对所有表的插入 更新 删除的基本动作都有了。

你可以从我主页弄一封"JBoss+MySQL

+Jbuilder 7

整合以及

EJB的开发

部署和配置"教材看看。

呵呵。

alibaba2002
2003-02-14 08:36
如果用cmp,如何实现多个表的联查

whoisi
2003-02-14 09:01
谢谢

真的这么快吗?我看看

试验的有眉目了,我贴点代码大家指导指导导了

nmg
2004-08-09 20:02
最后多久做出来了

猜你喜欢