jfinal支持面向对象操作数据库吗

大汉刺史 发布于 2012/10/13 15:19
阅读 545
收藏 1

@JFinal 你好,想跟你请教个问题:jfinal 支持以面向对象的方式操作数据库吗。比如说数据库中有一个A表,有一个B表,B表中有一个aid是外键引用的A表的主键。如果查询B表,B映射后的对象中的aid换成了a,指向A表的对象。

加载中
0
JFinal
JFinal

我直接把 jfianl 手册第五章第八小节的表关联的例子截个图给你:

大汉刺史
大汉刺史
额、这样写是可以
1
matrixcd90123456
matrixcd90123456
昨天刚看的手册,一直就是支持的啊
大汉刺史
大汉刺史
你没有懂我的意思吧。比如说,A表引用B表的的主键做外键,现在查询A表,那么每个A对象就应该包含B对象。所有应该可以直接a.b访问这个对象。
0
galaxy58
galaxy58
JFinal 最新版的手册里面我记得有,里面讲了两种多表关联的用法,建议楼主看看手册
0
绝望的八皮
绝望的八皮
手册里面有的。
大汉刺史
大汉刺史
手册里面没有!
0
JFinal
JFinal
JFinal ActiveRecord 就是支持面象对象操作数据库的,建议楼主细看一下 JFinal 手册,里头有很详细的例子,另外还有 jfinal-demo 可以看看 :)
JFinal
JFinal
回复 @dingyuanyang : 看到你写在下面的内容了,你说的a.b 访问关联对象在 jfinal中是这样访问的: a.getB()。 这个 getB 是需要你自己定义的一个方法,jfinal 手册中有详细的例子
大汉刺史
大汉刺史
也想你只看了我的标题,没有看到我下面写的吧。我是说比如啊A表引用B主键做外键,查询出来的A表的记录后每个A对象都应该包含B对象。应该可以在直接a.b访问这个B对象。
0
大汉刺史
大汉刺史
额。这样写是可以。
返回顶部
顶部