只需懂sql,人人都能写接口
只需懂sql,人人都能写接口,基于servlet实现mvc架构,一行代码实现后端数据接口封装
先来几张实现的效果图
1. controller 实现
2.service层实现
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,人人都能写接口