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

2019-10-02 15:09:12 +08:00
 Macolor21

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

Mybatis CURD 模板

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

Spring MVC 参数校验模板

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

#Github 仓库地址

1581 次点击
所在节点    程序员
2 条回复
luckylo
2019-10-02 16:59:57 +08:00
对于 mybatis 插件,不觉得是重复造轮子么。。。,
对于 参数检验 可以说是自定义部分检验逻辑吧。。
Macolor21
2019-10-02 19:54:23 +08:00
@luckylo 主要分享一种思路,有些特殊业务,也可以通过这种方式实现,主要还是反射和 mybatis 特性的用法

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/606008

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX