使用idea中导入JeeSite项目~持续更新ing

JeeSite是什么?

1、JeeSite 是一个 Java 企业级快速开发平台,基于经典技术(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE)组合,方便的在线代码生成功能,包括核心模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计;界面无刷新,一键换肤;众多账号安全设置,密码策略;在线定时任务配置;支持集群,支持SAAS;支持多数据源。

JeeSite适合哪些人群学习?

老少皆宜! 对于想要入门SpringBoot的人群、想要学习OA管理系统的人群、各种技术栈堆积集成,非常适合锻炼编程能力。后面我也会持续更新我的进度,多沟通多交流,评论区留言。

JeeSite有什么优点?

整体架构清晰、稳定技术先进、源代码书写规范、经典技术会的人多、易于维护、易于扩展、安全稳定。
更多平台架构介绍请打开下面链接查看。

http://www.jeesite.com/docs/feature/

开源项目JeeSite导入

1、检出JeeSite源码:

git clone https://gitee.com/thinkgem/jeesite4.git

也可下载ZIP压缩包到本地:

https://gitee.com/thinkgem/jeesite4

使用idea中导入JeeSite项目~持续更新ing_第1张图片
2、将已下载好的代码进行解压:
使用idea中导入JeeSite项目~持续更新ing_第2张图片
3、(重要的步骤) 重命名为你的工程名,如:jeesite-demo,找到web文件,打开 pom.xml 文件,找到 jeesite-web 的 artifactId 元素,修改为你的工程名,如:jeesite-demo。
POM文件中项目名称要和项目文件的名称对应。
使用idea中导入JeeSite项目~持续更新ing_第3张图片
4、打开idea,点击Import Project。使用idea中导入JeeSite项目~持续更新ing_第4张图片
5、点击 Import Project,选择 pom.xml 文件(若包含所有源码包,你需要选择 jeesite/root/pom.xml 文件),点击 Next 按钮,选中 Import Maven projects automatically 复选框,然后一直点击 Next 按钮,最后点击 Finish 按钮,即可成功导入。
使用idea中导入JeeSite项目~持续更新ing_第5张图片
6、进入项目中,此时idea会下载项目依赖,静静等待即可。
在这里插入图片描述
7,当所有依赖下载完毕时,进行数据库的初始化操作。
(1) 打开root下的resources目录下的config目录中的application.yml文件,根据你的数据库进行选择,你自己本地是Oracle就用Oracle,是MySQL就用MySQL就可以。数据库账号密码要改为本地自己设置的账号及密码。
(2) 本地数据库中需要创建一个空的数据库,数据库名称和你yml文件中配置的相同即可,账号密码要相同,具体看第三步。
(3)在本地数据库执行以下命令:

show global variables like "innodb_large_prefix";
show global variables like "innodb_file_format";
show global variables like "innodb_file_per_table";
set global innodb_large_prefix=ON;
set global innodb_file_format=Barracuda;
set global innodb_file_per_table=ON;

当以上命令执行完成时,继续执行以下命令:

set global read_only=0;
set global optimizer_switch='derived_merge=off'; 
create user 'jeesite'@'%' identified by 'jeesite';
create database jeesite DEFAULT CHARSET 'utf8' COLLATE 'utf8_unicode_ci';   
grant all privileges on jeesite.* to 'jeesite'@'%' identified by 'jeesite';
flush privileges;

最后刷新本地数据库,查看是否已经创建jeesite数据库。查看用户,是否成功创建jeesite%用户。

(4) 打开web模块下的test测试目录,找到InitData类,运行initData01方法,耐心等待一会,数据话初始化成功后,控制台会打印 “数据库初始化完成”

8、启动项目,打开浏览器输入地址,输入账号密码登录系统。
默认地址为:

http://127.0.0.1:8980/js/

默认账号密码为:

账号:system
密码:admin

登录页面如下图所示:
使用idea中导入JeeSite项目~持续更新ing_第6张图片
登录后主页面如下展示:
使用idea中导入JeeSite项目~持续更新ing_第7张图片
有什么建议或有问题请问的请在评论区留言。


选择决定命运,认知才决定选择,只有梯子搭对了墙,努力才会有意义。——《跃迁》

你可能感兴趣的:(JeeSite,java,git,mysql,1024程序员节)