当前位置: 技术问答>java相关
请问有没有好的方法(模式)处理这样的问题????
来源: 互联网 发布时间:2015-10-15
本文导语: 我数据库中有许多表(假如30个):需要完成的操作都是最简单的增加,修改,删除,按主键查询,只是每个表的字段不同。 那么我对每个表建一个entity bean 然后我想用session bean来调用entity bean来完成所有操作(不...
我数据库中有许多表(假如30个):需要完成的操作都是最简单的增加,修改,删除,按主键查询,只是每个表的字段不同。
那么我对每个表建一个entity bean
然后我想用session bean来调用entity bean来完成所有操作(不想客户端直接访问entity bean),那是不是对每个表的操作就要建一个session bean,调用entity bean来实现四个方法add,delete,update,findByPrimaryKey。象add这样的方法,可能需要很多的参数。
而客户端调用也需要调用这30个session bean来完成操作。对客户调用来说也比较复杂。
有没有较好的方法(模式)来比较好的解决这种问题??
那么我对每个表建一个entity bean
然后我想用session bean来调用entity bean来完成所有操作(不想客户端直接访问entity bean),那是不是对每个表的操作就要建一个session bean,调用entity bean来实现四个方法add,delete,update,findByPrimaryKey。象add这样的方法,可能需要很多的参数。
而客户端调用也需要调用这30个session bean来完成操作。对客户调用来说也比较复杂。
有没有较好的方法(模式)来比较好的解决这种问题??
|
但是考虑到代码的重用性。为每个都见里session bean 在以后你会感到很方便。
|
可以在一个session bean里边提供很多个方法,对应操作不同的entity bean啊