V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Macolor21
V2EX  ›  程序员

建了一个仓库分享 Java Web 开发的一些模块的模板.

  •  
  •   Macolor21 · 2019-10-02 15:09:12 +08:00 · 1632 次点击
    这是一个创建于 1884 天前的主题,其中的信息可能已经有所发展或是发生改变。

    提供了一些自己在 JAVA WEB 开发中总结的开发案例.旨在分享一些开发上的经验,减少新人在探索时的弯路

    Mybatis CURD 模板

    提供了一种降低重复 CURD 的思路,效果等同于 Spring Data JPA 的 CurdReposity 和 Mybatis-plus,仅用几百行代码。看完案例,你也能可以编写自己的 CURD 插件。

    Spring MVC 参数校验模板

    使用 Spring MVC 和 Javax Validation 框架,如果贯彻后端不应相信前端任何参数的思想,那么以编码方式会带来大量重复的校验代码,通过我们编写校验逻辑,由框架将参数校验限制在 Controller 层。并提供了全局异常处理的使用方法。

    #Github 仓库地址

    2 条回复    2019-10-02 19:54:23 +08:00
    luckylo
        1
    luckylo  
       2019-10-02 16:59:57 +08:00 via Android
    对于 mybatis 插件,不觉得是重复造轮子么。。。,
    对于 参数检验 可以说是自定义部分检验逻辑吧。。
    Macolor21
        2
    Macolor21  
    OP
       2019-10-02 19:54:23 +08:00 via iPhone
    @luckylo 主要分享一种思路,有些特殊业务,也可以通过这种方式实现,主要还是反射和 mybatis 特性的用法
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3496 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:17 · PVG 19:17 · LAX 03:17 · JFK 06:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.