4.利用guns进行开发——订单业务(增删改查)
一 准备数据库
二 利用MyBatisPlus代码生成器,生成表对应的实体和数据库操作DAO
使用MyBatisPlus类生成实体 和DAO。
修改:
gc.setOutputDir(“”)修改为自己的目录。src/main/java 右击copy path
gc.setAuthor("lanbofei826"); 修改作者名称
修改:
修改为自己的数据库连接地址 ,账号,密码。
strategy.setInclude(new String[]{"my_order1"});
中my_order1表示那张表生成对应实体,否则生成全部。
run 执行成功后弹出文件夹,直接把TTT文件夹名删掉。
persistence里生成对应的映射器和实体类,都是可以直接用的。
三利用guns的代码生成器,生成业务的基本代码。
从这一步开始就是业务的编写
利用代码生成器生成模板代码。
调用templateGenerator类生成模板代码,
修改:
contextConfig.setBizChName("订单业务"); 业务名称
contextConfig.setBizEnName("order"); 英文业务
contextConfig.setModuleName("order");代码生成在对应文件夹
contextConfig.setProjectPath("D:\\gg\\stylefeng-guns-v3.0\\guns\\guns-admin")
为项目guns-admin 的地址
修改类ContextConfig的内容,
底下的开关决定是否生成对应文件。
run ' TemplateGenerator main()'
执行成功
框架有了需要手动补充内容。
配置菜单和角色"11