database 每次使用都要重新连接吗?

17eye 2008-04-16 07:28:23
我在一个Frame连接了数据库,用的dataexpress直接配置的
我在另一个Frame里再次要用到数据库中的表时,还要重新设置Database再连一次吗?有没有办法不用重连的?
...全文
159 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
stevech 2008-04-17
  • 打赏
  • 举报
回复
你可以将database从Frame1中传递给Frame2啊

你也可以新建一个类用来传递database啊,比如说
public class DBPass {
static Database db = new Database();
...//配置好你的db连接属性

public static Database passDb() {
return db;
}
}

这样,在你每次需要用到database的时候只需要DBPass.passDb()就获取了database了。
17eye 2008-04-17
  • 打赏
  • 举报
回复
但是使用queryset的时候要指明database的吧,
我在jbuilder的环境下新建一个Frame2的时候,要对数据库操作,在新建Frame2的data access的目录下,是找不到刚才Frame1已经建立的Database的
这该怎么操作呢?
而且我发现jbuilder有一个不好就是看不到所有的代码,程序具体流程怎么样的往往搞不清楚
17eye 2008-04-17
  • 打赏
  • 举报
回复
可是我是用的jbuilder的可视化工具配置的
database的引用在哪?
而且不同Frame的database是可以引用的吗?
我再找找呢
stevech 2008-04-17
  • 打赏
  • 举报
回复
不用,随时引用database对象就可以了

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧