一.主子表的创建
最近几天才接触JeeSite快速开发框架,网上资料也不算太多,刚学有点吃力,渐渐接触多了也就搞懂了,jeesite虽然提供了强大的代码生成器,但初学者不可依赖于此,还是自己写一遍最好,接下来总结一下主子表的创建流程
二..具体创建步骤
1.创建数据表
首先在数据库创建两张表,主表和子表,jeesite说明文档中规定了必要字段,我们在这两个表中创建这些字段,有其他需求继续补充即可:
主表: id编号,create_by创建者,create_date创建日期,update_by更新者,update_date更新日期,remarks备注信息,del_flag删除标记
子表:id编号,主表名_id 业务主表 ,create_by创建者,create_date创建日期,update_by更新者,update_date更新日期,remarks备注信息,del_flag删除标记
2.根据创建的数据表写JavaBean
1>Day2Main.java 主表JavaBean,主子表必须继承DataEntity<Bean>
实现两个构造器,同树形表,设置getter和setter方法
2>子表JavaBean,Day2Child.java 同样继承 DataEntity<Day2Child>,这儿要注意,子表JavaBean默认实现3个构造器 (无参、id、父表JavaBean)
3.创建数据访问层Dao接口创建接口Day2MainDao和 Day2ChildDao接口必须继承CrudDao<Bean>
publicinterfaceDay2ChildDao extendsCrudDao<Day2Child> {
}
4.创建Service业务逻辑层
1>创建Day2Service ,service必须继承