J2eeFAST 2.0.7 版本发布

栏目: 软件资讯 · 发布时间: 4年前

内容简介:本次更新 2020-06-23 v2.0.7 删除多余依赖 @paradisehere 修复新建菜单,尚未新建菜单时左侧菜单栏404报错 新增一个表单显示国际化案例 @临时的 增加了代码产生模块表构结刷新功能 @临时的 代码生成模块修正check...
  • 本次更新
    • 2020-06-23 v2.0.7
    • 删除多余依赖
    • @paradisehere 修复新建菜单,尚未新建菜单时左侧菜单栏404报错
    • 新增一个表单显示国际化案例
    • @临时的 增加了代码产生模块表构结刷新功能
    • @临时的 代码生成模块修正checkbox在增删改查,列表使用问题
    • @临时的 增加了一个单表的增删改查范例,基本包含了目前的所有表单控件
    • 修复代码生成页面大量空格格式问题
    • 新增多级菜单演示
    • 修复代码生成器选择生成路径获取本地磁盘有光驱报错问题
    • 修复弹窗加载遮罩问题
    • 重构项目系统数据权限
    • 重构前端页面布局
    • 新增前端组件功能
    • 优化项目启动
    • 升级fastjson 1.2.69, 防止安全漏洞
    • 新增系统手动热加载mapper.xml, 修改mapper文件无需重启项目,配合开发 工具 到此本项目开发无需重启项目整体实现热加载
    • 新增前端引擎使用,组件使用demo
    • 新增登录提示音
    • 修复bootstrap-table.js源码压缩阅读不友好问题
    • 新增表格行title提示
    • 优化用户登录解密异常问题
    • 重构项目定时任务模块
    • 修改权限控制,数据控制精确到菜单权限上.便于更加细致化的控制
    • layer.js 增强type=2 iframe 层POST可以POST 提交
    • 参数管理、字典管理新增缓存清除功能,便于开发清除缓存
    • 新增用户查询侧边栏关联机构
    • 优化其他细节

已更新前端组件功能,重构权限控制.

工作流模块 演示体验

最大管理员 账号:admin 密码:admin 登陆用户管理可以看到所以用户,请假流程请对应相关人员登陆系统体验,其他账户密码都是123456

J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布
J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布
J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布

_说明:最新代码已更新大家可以下载体验,有问题可以加群

J2eeFAST

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
  8. 数据库: Mysql5.7
  9. 分布式缓存数据库: Redis 4.0.9
  10. 工具类:Hutool 4.5.8
  11. 工作流引擎: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=)

安装教程

  1. 需要准备环境 Mysql 5.7以上、 JDK 1.8、 Maven 3.3 、 Redis 4.X 以上 、开发工具 eclipse 或者 IEDA

  2. 下载源码 git clone https://gitee.com/zhouhuanOGP/J2EEFAST.git

  3. 编译代码 找到根目录下 pom.xml,执行 mvn clean install 命令编译一键打包。 一般来说不会有什么问题,如果还是编译不成功,可以按照优先级逐个编译试一试。

  4. 导入数据库 db目录里initDb.sql 有建库建表语句按步骤执行即可

  5. 将代码导入开发工具fast-admin启动模块- 执行 FastApplication 类即可 注意: fast-admin模块 资源目录 application-Test.yml 中修改连接数据库 链接地址 如果你是按照initDb.sql 建库,test.sql导入初始数据 则账号密码用户名都不需要修改

  6. 搭建文档

参与贡献

  1. 本项目设计思路借鉴了当前gitee中 开源项目中后台管理框架众多优秀项目的设计思路

版本更新

  • 本次更新
    • 2020-06-23 v2.0.7
    • 删除多余依赖
    • @paradisehere 修复新建菜单,尚未新建菜单时左侧菜单栏404报错
    • 新增一个表单显示国际化案例
    • @临时的 增加了代码产生模块表构结刷新功能
    • @临时的 代码生成模块修正checkbox在增删改查,列表使用问题
    • @临时的 增加了一个单表的增删改查范例,基本包含了目前的所有表单控件
    • 修复代码生成页面大量空格格式问题
    • 新增多级菜单演示
    • 修复代码生成器选择生成路径获取本地磁盘有光驱报错问题
    • 修复弹窗加载遮罩问题
    • 重构项目系统数据权限
    • 重构前端页面布局
    • 新增前端组件功能
    • 优化项目启动
    • 升级fastjson 1.2.69, 防止安全漏洞
    • 新增系统手动热加载mapper.xml, 修改mapper文件无需重启项目,配合开发工具到此本项目开发无需重启项目整体实现热加载
    • 新增前端引擎使用,组件使用demo
    • 新增登录提示音
    • 修复bootstrap-table.js源码压缩阅读不友好问题
    • 新增表格行title提示
    • 优化用户登录解密异常问题
    • 重构项目定时任务模块
    • 修改权限控制,数据控制精确到菜单权限上.便于更加细致化的控制
    • layer.js 增强type=2 iframe 层POST可以POST 提交
    • 参数管理、字典管理新增缓存清除功能,便于开发清除缓存
    • 新增用户查询侧边栏关联机构
    • 优化其他细节
  1. 更新日志

关于系统

  • J2eeFAST (快速开发开源系统)名字由来:包含作者对于软件开发的美好幻想,希望软件开发变的快速而简单,每个人都能分享自己的技术从而达到快速又强大的软件系统,让我们有更多的时间去陪伴家人!你可能在本系统中看到众多优秀开源项目的影子,因为她本身集成了众多优秀的开源项目精华功能,在这种环境中成长的,但是她目前还有很多缺点,希望大神们嘴下留情。如果你也喜欢开源、喜欢本项目,作者欢迎您的加入, J2eeFAST会因为您的加入而变的更加完善与丰富!
  • 如果本项目对你有帮助,请点击Star收藏,本项目会长期维护,若你在使用中有任何问题或建议,欢迎在码云issue提交问题作者会第一时间处理,让我们一起完善J2eeFAST
  • 官网: http://www.j2eefast.com
  • 关于文档:Gitee Wiki 文档
  • 关于更新:项目每周都会有更新,演示网站会在周五~周日,不定期暂停访问,带来不便尽情谅解!
  • QQ群:805468934

免责声明:

  • 本项目代码全部开源,无需任何费用。如果有人向你贩卖本系统都是骗子!
  • 不得将 J2eeFAST 于危害国家安全、荣誉和利益的行为,不能以任何形式用于非法为目的的行为,否则后果自负
  • J2eeFAST 前身主要用于银行项目,本身很注重安全因素,可以从项目登陆可以看出.但是您也需了解使用本软件的风险,是软件皆有漏洞,任何人都无法保证100%没有漏洞,所以由软件漏洞造成的损失不予赔偿,也不承担任何因使用本软件而产生相关法律责任。请软件上线使用前进行足够的安全检测,以避免此问题发生。
  • 新版本会增加项目启动证书认证,可以使用你的机器码在演示地址中生成证书后启动。若你是大神则略过!

参与开发

  • 谢谢大家支持,如果你希望参与开发,欢迎fork本项目,并Pull Request您的commit。

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

Github(辅): https://github.com/zhouhuan751312/J2EEFAST

演示图

J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布 J2eeFAST 2.0.7 版本发布


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Flexible Pattern Matching in Strings

Flexible Pattern Matching in Strings

Gonzalo Navarro、Mathieu Raffinot / Cambridge University Press / 2007-7-30 / USD 64.99

String matching problems range from the relatively simple task of searching a single text for a string of characters to searching a database for approximate occurrences of a complex pattern. Recent ye......一起来看看 《Flexible Pattern Matching in Strings》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

SHA 加密
SHA 加密

SHA 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具