jfinal实体类方法调用,自动执行类中某些方法,且sql语句打印在方法日志后?

之前使用jfinal都是没有使用实体类,直接采用db+record的方式。现在公司的项目中采用了自动生成代码生成model,在controller中并未调用get方法,但是debug最后会进入实体类的get方法中。例如product,生成了baseProudct和product,product中有一些引用的对象集合,在get方法中默认的从数据库读取。之前开发中没有见过类似的风格,不是很习惯。希望大佬指点一下,谢谢!image.png

评论区

JFinal

2019-10-30 14:44

问题是什么?

程序员是真的雷

2019-10-30 15:57

@JFinal 波哥你好,问题大概如下:编辑一个商品,根据商品id获取商品属性,同时根据商品id去关联的表中查询商品关联信息。但是现在是,编辑方法中只有根据商品id获取商品属性的方法调用,并未出现如上图所示的获取商品标签的方法调用。一开始以为是这种实体类在被创建的时候,自动调用。但是debug显示为编辑方法执行完毕后render后,才进入product实体类,进行get标签方法的调用。不知道这样说您能理解吗?

JFinal

2019-10-30 20:11

@程序员是真的雷 先看看文档吧,学习一下基本用法,很多问题自然化解

热门反馈

扫码入社