1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 项目初始化模板 AdminStore 新增工作流和定时任务 下载

本帖由 漂亮的石头2018-01-09 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,109
    赞:
    47
    本次更新内容


    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


    • discover


    • AdminLTE


    • bootstrap
    搭建步骤


    1. 创建数据库。如使用MySQL,字符集选择为utf8或者utf8mb4(支持更多特殊字符,推荐)。


    2. 执行数据库脚本。数据库脚本在database目录下。


    3. 在eclipse中导入maven项目。点击eclipse菜单File-Import,选择Maven-Existing Maven Projects。创建好maven项目后,会开始从maven服务器下载第三方jar包(如spring等),需要一定时间,请耐心等待。


    4. 创建mysql数据库,导入adminstore.sql


    5. 修改数据库连接。打开/web/src/main/resources/jdbc.propertis文件,根据实际情况修改jdbc.url、jdbc.username、jdbc.password的值。


    6. 运行程序。在eclipse中,右键点击项目名,选择Run as-Maven build...,Goals填入jetty:run或tomcat7:run,然后点击Run。


    7. 访问系统。前台地址:http://localhost:8080/web,手机站地址:http://127.0.0.1:8080/;后台地址:http://localhost:8080/web/login.htm,用户名:admin,密码:123456。
    界面效果


    [​IMG] [​IMG] [​IMG] [​IMG][​IMG]

    已经使用的项目

    项目初始化模板 AdminStore 新增工作流和定时任务下载地址
     
正在加载...