V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Macolor21
V2EX  ›  程序员

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

  •  
  •   Macolor21 · Oct 2, 2019 · 1910 views
    This topic created in 2404 days ago, the information mentioned may be changed or developed.

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

    Mybatis CURD 模板

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

    Spring MVC 参数校验模板

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

    #Github 仓库地址

    2 replies    2019-10-02 19:54:23 +08:00
    luckylo
        1
    luckylo  
       Oct 2, 2019 via Android
    对于 mybatis 插件,不觉得是重复造轮子么。。。,
    对于 参数检验 可以说是自定义部分检验逻辑吧。。
    Macolor21
        2
    Macolor21  
    OP
       Oct 2, 2019 via iPhone
    @luckylo 主要分享一种思路,有些特殊业务,也可以通过这种方式实现,主要还是反射和 mybatis 特性的用法
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2351 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 01:11 · PVG 09:11 · LAX 18:11 · JFK 21:11
    ♥ Do have faith in what you're doing.