代码生成器,想你所想
这是一个代码生成器,基于Blade MVC框架编写,可生成dao、service、controller各层的基础框架,目前生成的代码只支持MySQL。
mvn clean package -DskipTests
java -jar create-all.jar
举个controller层的代码实例
/**
 *
 * @author YI
 * @date 2018-11-16 16:04:48
 */
@RestController
@RequestMapping("/baike")
public class BaikeController {
    @Resource
    private BaikeService baikeService;
    @PostMapping("/add")
    public MessageResult add(Baike baike) {
        baikeService.save(baike);
        return MessageResult.ok();
    }
    @PostMapping("/delete")
    public MessageResult delete(Integer id) {
        baikeService.deleteById(id);
        return MessageResult.ok();
    }
    @PostMapping("/update")
    public MessageResult update(Baike baike) {
        baikeService.update(baike);
        return MessageResult.ok();
    }
    @PostMapping("/detail")
    public MessageResult detail(Integer id) {
        Baike baike = baikeService.findById(id);
        return MessageResult.ok(baike);
    }
    @PostMapping("/list")
    public MessageResult list(Integer page, Integer size) {
        PageHelper.startPage(page, size);
        List<Baike> list = baikeService.findAll();
        PageInfo pageInfo = new PageInfo(list);
        return MessageResult.ok(pageInfo);
    }
}- 联系我的邮箱:ilovey_hwy@163.com
- 我的博客:http://www.hwy.ac.cn
- GitHub:https://github.com/HWYWL

