只需懂sql,人人都能写接口

作者 : 开心源码 本文共781个字,预计阅读时间需要2分钟 发布时间: 2022-05-12 共179人阅读

只需懂sql,人人都能写接口,基于servlet实现mvc架构,一行代码实现后端数据接口封装

先来几张实现的效果图

1. controller 实现

只需懂sql,人人都能写接口

2.service层实现

只需懂sql,人人都能写接口

3.访问结果(post与get都支持)

输入访问地址+/ver

[{“code”:10000,”msg”:”数据请求成功”},{“ver”:2.0}]

那么从上面的效果大家可以看到,这个框架是用servlet原生框架结合反射自己实现了一个mvc架构,框架整体可以精简到两层,把整个写代码的流程精简到拼接sql这个层次,也就是说只需懂sql谁都会写服务。那么接下来我简单详情一下这个框架诞生的初衷。就在几年前,小编从事手机端的开发,也就是原生Android应用,那时候公司里我一个移动开发,后端接口自己写,后端维护管理系统自己写,手机端也要自己设计自己写,刚开始觉得servlet用着挺好,但是后面项目越来越多的时候,感觉写的很烦躁,还有n多个app需要维护,而每一个app又对应了好几个服务端项目,比方数据采集系统,比方后端维护,比方数据接口,实在感觉分身乏术,后面小编也试了少量开源的框架,如jfinal系列,spring系列,感觉还是太过于复杂,而且也是不易维护,后面就像自己能不能封装一个简单的mvc框架,实现简单,功能强大,于是本框架就诞生了……如你所见上述代码,你只要要取值完成sql部分即可以实现一个数据接口,而且本项目可以作为一个jar直接供其余项目使用。

那么接下来咱们详情一下本项目框架的少量功能

1. 自动日志功能,

2.redis缓存功能

3.多层接口安全签名功能

4.任务调度数据爬取功能

5.跨域能力

6.代码生成功能

7.实体自动映射绑定功能

8.多项目集中维护功能

9.账号单设施登录功能

10.数据库连接池切换功能

11.ftp功能

12.多数据元切换

其余功能在不断使用中继续丰富,下一篇详情项目结构

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 只需懂sql,人人都能写接口

发表回复