目录
前言
最近做类似于OA产品时选用了Jeesite框架,也学习有一段时间。这个框架的初级操作嘛就是,设计好表然后用代码生成器生成。一张表生成一个前端页面显示。
问题
代码生成器根据一张数据库表,生成相对应的前端展示表格。那么,如何我想在一张前端页面表中,插入另一个表的单个数据,应该怎么办呢?
解决方法
第一步
在实体层,添加要插入的另一个表的字段
在@Table后 添加 JoinTable字段
@JoinTable 中 type=查询方式(此处是左查询)
entity=这个字段是哪个实体层的
attrName=起个名字,或用this表示指向这个实体
alias= 给这个实体层起个别名。 不能为a
@Colum 中 就是想要插入的字段
插入的内容可以直接从entity中复制过来(如下图)
第二步
在实体层中生成这个字段get set方法。
第三步
在前端List页面中columnModel:添加字段 ,这个字段也可以从另一张表生成的List前端页面中复制过来用。