当前位置:首页 > 技术分析 > 正文内容

J2eeFAST 开源平台

ruisui882个月前 (04-25)技术分析21

J2eeFAST 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis-Plus、Freemarker、Bootstrap、AdminLTE)采用经典开发模式,让初学者能够更快的入门并投入到团队开发中去。 在线代码生成功能,包括核心模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、license认证,BPM工作流等。采用松耦合设计;界面无刷新,一键换肤;众多账号安全设置,密码策略;在线定时任务配置;支持多数据源;支持读写分离、分库分表.

软件架构

1. 核心框架:Spring Boot 2.2.5.RELEASE

2. 安全框架:Apache Shiro 1.4.2

3. 模板引擎:Freemarker

4. 前端:AdminLTE 2.3.8, Bootstrap 3.3.7, Bootstrap-Table 1.11.0, JQuery 3.3.1

5. 持久层框架:MyBatis-Plus 3.3.1

6. 定时任务: Quartz

7. 数据库连接池:Druid 1.10.1

9. 数据库: Mysql5.7

10. 分布式缓存数据库: Redis 4.0.9

11. 工具类:Hutool 4.5.8

12. 工作流引擎:flowable 6.4.2

演示地址

1. 演示地址: http://www.j2eefast.com 账号 :admin 密码:admin

2. 功能还在陆续更新中......

内置功能

1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。

2. 部门管理:配置系统组织机构(公司、部门),树结构展现支持数据权限。

3. 岗位管理:配置系统用户所属担任职务。

4. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。

5. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。

6. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。

7. 参数管理:对系统动态配置常用参数。

8. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。

9. 登录日志:系统登录日志记录查询包含登录异常。

10. 在线用户:当前系统中活跃用户状态监控。

11. 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。

12. 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。

13. 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。

14. 在线构建器:拖动表单元素生成相应的HTML代码。

15. 连接池监视:监视当前系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。

16. 产品许可: 对项目进行许可证书控制,防止程序拷贝运行。

17. 公告通知: 针对项目升级重要情况出通知公告直接生成静态页面,可以实现延迟推送,设置时效性,实时预览功能

common 模块中crypto包下有关于银行加密算法 DES 3DES 国密,怎么算MAC 银行密码加密、都是通过项目实践的。 对这块感兴趣的可以学习下

产品许可生成数字证书 保护个人与企业的软件作品权益,降低盗版造成的损失

项目配置文件yml对于敏感字段如数据库密码,证书密码,等重要敏感信息加密。防止敏感信息直接暴露!#注意 数据加密安全性其实是相对的,什么加密如果私钥或者key泄露都是无用,这个世界上没有一种加密方法是绝对安全的。这种加密方法只能做到:防君子不防小人!!

写法需要加密的参数 ENC{} DES{} 包裹 或者 SM4{} 包裹 系统会自动识别,其他正常参数不加即可

例如:

spring:

    datasource:

        #默认(主)数据库配置

        default:

            driverClassName: com.mysql.cj.jdbc.Driver

            url: SM4(YPS0KwUcR6ZETrk1CkHPQydzrGO0WEGKb23G4SYdxRHfCqpDI+CrZfEhdxrjkLrH8TlmyqsC50mP/q4ZJzyJfauQIZ3AbsgQ3k/XzDwsrvSI+58c1UuMKaZW3zdIPj1wg+dUmfldaW4i3CQOfHGXwXL+hpVTIjpUBPZFewkPcnk=)


免责声明:

本项目代码全部开源,无需任何费用。如果有人向你贩卖本系统都是骗子!

不得将 J2eeFAST 于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为,否则后果自负

J2eeFAST 前身主要用于银行项目,本身很注重安全因素,可以从项目登陆可以看出.但是您也需了解使用本软件的风险,是软件皆有漏洞,任何人都无法保证100%没有漏洞,所以由软件漏洞造成的损失不予赔偿,也不承担任何因使用本软件而产生相关法律责任。请软件上线使用前进行足够的安全检测,以避免此问题发生。

码云Gitee(主):
https://gitee.com/zhouhuanOGP/J2EEFAST









扫描二维码推送至手机访问。

版权声明:本文由ruisui88发布,如需转载请注明出处。

本文链接:http://www.ruisui88.com/post/3562.html

标签: adminlte2
分享给朋友:

“J2eeFAST 开源平台” 的相关文章

快速掌握 Git:程序员必会的版本控制技巧

在现代软件开发中,版本控制系统(VCS)是开发人员不可或缺的工具。无论是个人项目,还是多人协作的团队开发,良好的版本控制都能确保代码管理的高效性与稳定性。而在版本控制系统中,Git 凭借其分布式、灵活性和高效性,成为了最流行的工具之一。几乎所有的开发团队都在使用 Git 来管理代码版本、协作开发和追...

7 招教你轻松搭建以图搜图系统

作者 | 小龙责编 | 胡巍巍当您听到“以图搜图”时,是否首先想到了百度、Google 等搜索引擎的以图搜图功能呢?事实上,您完全可以搭建一个属于自己的以图搜图系统:自己建立图片库;自己选择一张图片到库中进行搜索,并得到与其相似的若干图片。Milvus 作为一款针对海量特征向量的相似性检索引擎,旨在...

HTML5+眼球追踪?黑科技颠覆传统手机体验

今天,iH5工具推出一个新的神秘功能——眼动追踪,可以通过摄像头捕捉观众眼球活动!为了给大家具体演示该功能的使用,我做了一个案例,供大家参考。实际效果如下:案例比较简单,就是通过眼动功能获取视觉焦点位置,剔除用户看中的牌。现在,舞台的属性中多了一个“启用眼动”的选项,另外,还多了一个“启用摄像头”的...

VUE3+JAVA商城源码小程序APP商城

三勾小程序商城基于springboot+element-ui+uniapp打造的面向开发的小程序商城,方便二次开发或直接使用,可发布到多端,包括微信小程序、微信公众号、QQ小程序、支付宝小程序、字节跳动小程序、百度小程序、android端、ios端。软件架构后端: springboot2.3.12管...

快来看看重构了 365 天的 vue3.5 这次到底更新了啥

新人求关注?,点击右上角 ↗? 关注,博主日更,全年无休,您的关注是我的最大的更新的动力~ 感谢大家了 就在 9 月 1 号,迭代了一年多的 Vue 3.5 终于发布了,这次发布的代号是 "天元突破 红莲螺岩"。这是一个机器人动画片的名字,相信喜欢看动漫的小伙伴应该很熟悉从更新的 C...

three.js cannon.js物理引擎之齿轮动画

今天继续说一说cannon.js物理引擎,并用之前已经学习过的知识实现一个小动画,知识点包括ConvexPolyhedron多边形、Shape几何体、Body刚体、HingeConstraint铰链约束等等知识。因为我之前用纯three.js 的THREEBSP实现过一个静态的齿轮,现在就想配合ca...