J2eeFAST一个Java EE企业级快速开发平台,致力于为中小企业打造最好的开源免费后台框架平台。基于系统的经典技术开发,系统内置的核心模块包含了很多常见的基础功能,让你以最低的成本,最高的效率开发项目。她也适合新手朋友练习。同时具有界面简洁美观、高效安全、源代码可控、版本迭代快、技术交流群免费等特点。她适合所有的Web应用,她会是你快速开发项目的好帮手。
软件体系结构

核心框架:新Spring Boot协议。X
安全框架:阿帕奇·希罗1。X
模板引擎:Freemarker
前端:AdminLTE 2.3.8,Bootstrap 3.3.7,Bootstrap-Table 1.11.0,JQuery 3.3.1
持久层框架:MyBatis-Plus 3.3.1
预定任务:石英
数据库连接池:Druid 1.10.1
数据库:Mysql5.7
分布式缓存数据库:Redis 4.0.9
类别:Hutool 4.5.8
工作流引擎:可流动6.4.2
功能介绍
系统登录:
验证场景:
环境建设
1.环境准备
JDK环境1.8
MySQL数据库5.7
maven 3.6或更高版本的作者没有测试过在没有保证的情况下编译是否会有问题。网上有很多安装教程。请自行安装,这里不赘述。
注意:尽量和以上环境保持一致,避免很多麻烦。这个环境已经测试运行了很长时间,也可以把项目运行的太快。如果以后一定要用某个版本,只要熟悉项目,随时切换!
注意:
除了本机安装的JDK环境,笔者建议可以安装在虚拟机中,虚拟机系统可以安装centos6.5以上版本。我们大部分的生产环境都是在linux环境下,让你重新学习这个项目,了解linux系统。

2.导入项目
1.导入eclipse
2.进口理念
下面的步骤和eclipse差不多,就不多说了。
3.创建数据库并导入数据
以SQLlyog工具为例:
A.用工具的root权限登录mysql。首先找到项目根目录db文件夹/mysql/core/initUser.sql构建用户和数据库。
b、切换到import /mysql/core/initDb.sql使用新创建的用户fast user login创建表。
C.导入并再次运行basic data /mysql/core/test.sql,完成所有数据库导入!
4.启动项的当前配置
fast-admin中的com . fast . fast应用程序启动类
fast-admin resources资源目录下的application.yml基本不需要移动。注意spring:profiles:active: Dev所处的环境。
在相应的环境中修改数据库链接地址。如果使用initDb构建用户的数据库,只需要修改链接地址,如果有redis,修改ip端口密码即可。
5.编译项目
A.先清洗
b .确保整个项目模块在编译过程中成功编译。
如果有编译错误,请先检查你的maven库是否被项目的所有jar使用。
所有配置完成后,启动FastApplication,在admin模块下找到FastApplication类run startup项目。
6.第一时间处理异常情况。
将出现以下异常,或者
在控制台顶部找到日志:
系统初次使用需要证书,项目启动时会打出机器码、校验码等信息。请登录http://demo.j2eefast.com演示网站帐户管理员密码管理员。

工具->产品许可->生成许可证书下载许可证书在你的项目被覆盖之前复制无效证书如图。如果不是直接放在这个目录里,填写系统打印的机器码和校验码,如下图所示。不需要IP。
放置证书项目位置:
如果它已经被放在这个目录中,有时这个文件仍然找不到。一般不刷新开发工具,因为我们的项目是web程序,只需要刷新开发工具,重启项目就可以了!!
重新开始。如果出现下面的界面,说明J2eeFAST部署成功。登录体验一下!Http://127.0.0.1:8080/fast初始帐户管理员密码admin
项目演示


