内容简介:项目初始化模板 AdminStore 新增工作流和定时任务
本次更新内容
1.新增定时任务功能,底层采用quartz。存储暂时采用内存模型。
2.定时任务中新增访问网站功能,新增任务执行记录功能
3.添加工作流模块,采用activiti技术。目前采用最新的版本7-201711-EA,有兴趣的同学可以一起讨论下activiti,目前activiti移除的用户和用户组模块,新增了多租户功能。
4.新增用户通知功能,同时支持pull和push模型,pull模型提供时间戳模型和id模型。
环境要求
-
JDK6或更高版本(支持JDK7、JDK8)。建议使用JDK8,有更好的内存管理。更低版本的JDK6、JDK7可能需要设置 Java 内存-XX:PermSize=128M -XX:MaxPermSize=512M,否则可能出现这种类型的内存溢出:java.lang.OutOfMemoryError: PermGen space。
-
Servlet2.5或更高版本(如Tomcat6或更高版本)。
-
MySQL5.0或更高版本
-
Maven3.0或更高版本。
技术选型:
-
SSH (Spring、SpringMVC、Hibernate)
-
安全权限 Shiro
-
缓存 Ehcache
-
视图模板 freemarker
-
AdminLTE
-
bootstrap
搭建步骤
-
创建数据库。如使用MySQL,字符集选择为utf8或者utf8mb4(支持更多特殊字符,推荐)。
-
执行数据库脚本。数据库脚本在database目录下。
-
在eclipse中导入maven项目。点击eclipse菜单File-Import,选择Maven-Existing Maven Projects。创建好maven项目后,会开始从maven服务器下载第三方jar包(如spring等),需要一定时间,请耐心等待。
-
创建 mysql 数据库,导入adminstore.sql
-
修改数据库连接。打开/web/src/main/resources/jdbc.propertis文件,根据实际情况修改jdbc.url、jdbc.username、jdbc.password的值。
-
运行程序。在eclipse中,右键点击项目名,选择Run as-Maven build...,Goals填入jetty:run或tomcat7:run,然后点击Run。
-
访问系统。前台地址: http://localhost:8080/web ,手机站地址: http://127.0.0.1:8080/ ;后台地址: http://localhost:8080/web/login.htm ,用户名:admin,密码:123456。
界面效果
已经使用的项目
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 项目初始化模板 AdminStore 新增工作流和定时任务
- [JWFD开源工作流]JWFD开源工作流-矩阵引擎设计初步
- 前端工程工作流规范
- SharePoint PowerShell 启动工作流
- Git工作流规范 Beta
- 前端工作流中的hooks
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Probability and Computing
Michael Mitzenmacher、Eli Upfal / Cambridge University Press / 2005-01-31 / USD 66.00
Assuming only an elementary background in discrete mathematics, this textbook is an excellent introduction to the probabilistic techniques and paradigms used in the development of probabilistic algori......一起来看看 《Probability and Computing》 这本书的介绍吧!