可以。看看jive,也是对表进行封装的。
解决方案 »
- 表单提交问题
- structs里如何实现html:select值的位置靠右
- 关于 socket的一个问题
- 关于ie打印分页格式的问题
- 50万会员的电影下载、Blog、相册,流媒体不在这个服务器上,这个服务器怎么配置硬件?
- 有下面一段程序 数据库是sql server2000!用jdbc连接
- 在大家的帮助下,利用自已的业余时间终于做了一个自己的网站,欢迎大家提提意见。
- websphere或者weblogic能直接发布ear包吗?
- <jsp:forward page="...">中如何传递多个参数给另一个JSP页面,格式如何写?
- 对servlet的疑惑:servlet有什么优势呢?
- 路径问题:我的 first_test.jsp 放在什么地方,怎么执行?http:/localhost/first_test.jsp就可以吗?
- tomcat可以里连结db2的数据库码?在线等?
用的时候每个bean对应一条记录,bean里面只包含数据库的表中内容
所谓的EJB中的EntityBean就是这样把某个类的方法add,delete,select等,做成一个新的bean,
包含着数据库操作,比如select()方法,可以考虑返回一个
数据库bean的数组,add()方法可以加个参数,
参数为add(entityBean eb)大概就是这样
感觉代码重复的很多,好在还有个工具能生成也试着想在bean的构造函数里就 openConn();如果是每一个方法,如add()去连接池里找一个connection,那么一个页面里会有很多这样
的动作的to : icecloud(冰云)
可以再详细点吗?
你的意思是把这些公用的方法做成类,然后 比如 add(Bean User)是这样?
但看 sun 的 doc好象并不这样的吧?
比如t_user表
User类就只包括 id,name,pass,gender等资料,或者做一个String[]保存
同时,做一个UserAction类,包括add(User u),update(User u),delete(User u)这样的方法
当然别的表也要做
这些方法可能有很重复的,所以就要进行抽象和继承
可以做一个类Abstract class Action{}包括那些方法,
做一个Table接口,所有的比如user,news表对应的对象要实现该接口
Action类中的所有操作就可以是add(Table t),update(User u)就是这样,一个简单的小工厂方法
说的很好,认识一下只在bean的构造函数里 openConn();
在每个方法里就不openConn();了
这两种的性能怎样?
在每个方法里就不openConn();了
这两种的性能怎样?这样不太好吧,万一对象没有自己消失呢
你这样打开的对象并没有谁能保证回收
so,你打开的conn就一直留在内存了建议还是随用随开,反正是连接池嘛不会有大的问题
哦,这样,谢谢你