随着技术的发展,低代码和无代码平台迅速崛起,使自动化可视化编程成为可能,随着人工智能的发展,这样的技术很可能会被迅速普及,另一方面在信息化建设方面仍然存在很多滞后性,特别是软件方面,包括现在的政府和企业,都面临很多新的问题,面对数字化转型,数字基建,新基建,互联网化,很多部门的旧的业务系统改造代价大,数据共享难,所以有这样一套工具极大的减少了系统改造和数据共享的难度,当然一套框架是解决不了所有问题的,那么我们要做的只是尽可能多的提供一些便利,本框架是本人利用业余时间经过长期的迭代修改,初步形成了简单易用的初级版本,部分功能后期逐渐梳理开放,今天先写一下部分功能和框架结构(整体架构在下面),今日版本中包含了代码版接口和无代码版接口,下一篇 讲解无代码版接口的使用。
今日分享包含功能(自己编译发布版,下次文章将直接配置就可以实现接口方式)
多参数自动封装
多方法统一事务处理
多接口主动任意组合
无需写一行代码
业务代码可扩展
参数配置自动验证
自定义可定制sql
统一标准输出json格式
统一日志
统一异常
标准API调用测试
标准的controller、service、dao、model
1.获取代码,导入eclipse,代码结构如下:
2.打开jdbc.properties文件
3.修改数据库配置,修改用户名,密码
4.打开代码,输入数据库名,以及相关生成的相关代码
5.生成全库调表接口,相关代码,接口api等
6.启动该项目
7.打开postman导入API测试
8.如果需要参数动态验证,无代码版可以直接动态配置,有代码版自己修改代码即可
9.配置参数验证后的结果
框架结构及思路
过滤器实现接口安全验证,缓存、限流等功能
项目启动过程中通过监听器配置相关内容
基本工具类
统一标准规范
后期需扩展内容
访问过程
其他包含的详细内容请查看相关文章介绍
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。