Jfaker基于JFinal\Shiro\Snaker的通用开源系统

2024-10-31 14:58:35

1、源码包下载和开发工具准备 首先到git.oschina.net下载Jfaker资源包,再本机再安装个mysql(Jf锾攒揉敫aker默认数据库),应用工具还有java jdk,tomcat和eclipse。 Jfaker已经集成了JFinal\Shiro\Snaker的jar包和配置文件,所以不用再单独去其他网站下载了。

2、新建并发布工程,修改配置数据库 将Jfaker的源码导入到eclipse,在mysql里创建jfaker用户和数据库并授权。然后将工程发布到tomcat里,同时根据刚刚配置的数据库信息,修改src下的jfinal.properties数据库配置文件。

Jfaker基于JFinal\Shiro\Snaker的通用开源系统Jfaker基于JFinal\Shiro\Snaker的通用开源系统

3、启动tomcat,完成jfaker初始化 Jfaker是在tomcat启动时,同时初始化数据库的,将系统漉胜衲仰表新建到jfaker数据库里。数据库初始化表sql和初始化数据sql在src下的db文件夹下,一个是表结构sql,一个是初始化sql。 另外需要注意的mysql里的编码问题,不然就会造成中文sql执行乱码报错。解决方法是修改建表sql,在每个建表语句后加入“CHARSET=utf8”指定表编码是utf8.

Jfaker基于JFinal\Shiro\Snaker的通用开源系统Jfaker基于JFinal\Shiro\Snaker的通用开源系统Jfaker基于JFinal\Shiro\Snaker的通用开源系统

4、工作流demo的导入 Jfaker里带有工作流实例,在src下的flows文件夹下,一共有七个。利用系统“流程定义”的“初始化”,能自动导入两个工作流,其余5个可以通过“部署”导入。 Jfaker还实现了工作流的web设计,用户可以在web端定义保存工作流。

Jfaker基于JFinal\Shiro\Snaker的通用开源系统Jfaker基于JFinal\Shiro\Snaker的通用开源系统Jfaker基于JFinal\Shiro\Snaker的通用开源系统

5、用户权限等通用模块 Jfaker里还带有完整的用户权限管理,具体使用就不介绍了,大家自己点点就可以了,到此配置完毕,可以应用Jfaker针对客户自己的系统,做扩展开发和集成了,祝大家配置顺利。

Jfaker基于JFinal\Shiro\Snaker的通用开源系统
猜你喜欢