Snaker工作流引擎本着轻量、简单、灵巧理念设计。
一、轻量:
1、可以不依赖主流的ioc、orm框架独立运行(使用JDBC+Dbutils)
2、整个jar占用170K
二、简单:
1、流程组件简单。
2、表设计简单(目前只有7张表)
3、上手简单,只需要根据实际的项目环境配置snaker.properties/snaker.xml两个文件即可
三、灵巧:
1、扩展性:暴露较多的可扩展接口,甚至是核心的流程组件(只需在snaker.xml中增加bean的配置即可)。
2、数据持久层面支持jdbc+dbutils、mybatis、hibernate、springjdbc。目前支持的数据库有oracle、mysql、sqlserver。
当然,基于以上三点设计肯定会损失流程引擎的一些特性。所以Snaker目前主要针对中小型项目需要增加工作流特性的系统。
如果,你的项目中部分业务需要使用工作流而觉得JBPM搜索、ACTIVITI开发成本太高时,可考虑Snaker!
更多信息可访问:http://www.iteye.com/news/29068
http://snakerflow.github.io/
以上内容取自网络
一、轻量:
1、可以不依赖主流的ioc、orm框架独立运行(使用JDBC+Dbutils)
2、整个jar占用170K
二、简单:
1、流程组件简单。
2、表设计简单(目前只有7张表)
3、上手简单,只需要根据实际的项目环境配置snaker.properties/snaker.xml两个文件即可
三、灵巧:
1、扩展性:暴露较多的可扩展接口,甚至是核心的流程组件(只需在snaker.xml中增加bean的配置即可)。
2、数据持久层面支持jdbc+dbutils、mybatis、hibernate、springjdbc。目前支持的数据库有oracle、mysql、sqlserver。
当然,基于以上三点设计肯定会损失流程引擎的一些特性。所以Snaker目前主要针对中小型项目需要增加工作流特性的系统。
如果,你的项目中部分业务需要使用工作流而觉得JBPM搜索、ACTIVITI开发成本太高时,可考虑Snaker!
更多信息可访问:http://www.iteye.com/news/29068
http://snakerflow.github.io/
以上内容取自网络
发表评论
-
java验证字符串中是否包含数字,对数字的操作
2016-03-15 11:01 9496在javascript中有一个方法 ... -
jdk7 Collections.sort()方法报非法参数异常
2016-03-03 18:57 12070JDK7的Comparison method violates ... -
log4j.properties配置详解
2016-01-18 16:50 1286Log4J的配置文件(Configuration File)就 ... -
Java 日期时间 Date类型,long类型,String类型表现形式的转换
2015-12-24 17:35 3285Java 日期时间 Date类型,long类型,String类 ... -
Java多线程-工具篇-BlockingQueue
2015-11-24 16:13 987Java多线程-工具篇-Block ... -
Java 实例 - 队列(Queue)入门用法
2015-11-23 17:27 2007队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表 ... -
Java中序列化的serialVersionUID作用
2015-11-13 14:13 4832Java序列化是将一个对象 ... -
java的序列化和反序列化
2015-10-27 19:48 1124Java基础学习总结——Jav ... -
java中volatile关键字的含义
2015-08-12 20:10 760java中volatile关键字的含 ... -
Java读写文件中文乱码问题
2015-07-20 17:49 2973问题:在用Java程序进行读写含中文的txt文件时,经常会出现 ... -
String类中split方法的使用
2015-07-02 14:39 988String类中split方法的使用 split 方法:将一个 ... -
PreparedStatement防止SQL注入
2015-04-11 16:27 2800一条效率差的sql语句,足以毁掉整个应用. Stateme ... -
Session的生命周期
2015-04-11 11:58 918我们已经知道,Session是在用户第一次访问网 ... -
JAVA多线程和并发基础
2015-04-11 11:58 777JAVA多线程和并发基础 ... -
Java中equals()与hashCode()方法详解
2015-04-08 16:19 882一.equals()方法详解 equals()方法在o ... -
json数据后台处理
2015-03-30 16:05 797JAVA解析JSON问题,怎么解析,急!! String j ... -
java判断list为空
2015-01-30 15:25 3965java判断list为空 if(null == list | ... -
httpclient使用实践
2015-01-09 17:09 1346httpclient是什么这里不再详述(可参考最下方网址);直 ... -
java反射获取属性和方法
2015-01-09 11:12 3113反射的应用一般是要用到某些特殊类的属性和方法,无论是一般方法还 ... -
java中int 转String位数不够前面补零
2015-01-08 21:53 19947java 中int 转String位数不够前面补零 Stri ...
相关推荐
Sneaker A lightweight Android library for customizable alerts Download Grab via Gradle: compile 'com.irozon.sneaker:sneaker:1.0.1' Or Maven: com.irozon.sneaker sneaker 1.0.1 pom Usage Custom: ...
Laravel开发-sneaker 当服务器上发生Laravel应用程序异常时,使用堆栈跟踪发送电子邮件的简单方法。
自己做的课程设计,套用了网上一些模板,初学者可以作为参考或者模板使用,只有html5+js+style的代码
Laravel开发-sneaker .zip
Sneaker . with (activity) // To show Sneaker on Activity Sneaker . with (fragment) // To show Sneaker on Fragment Sneaker . with (viewGroup) // To show Sneaker on ViewGroup 风俗: Sneaker . with ...
$ composer require squareboat/sneaker配置Laravel 如果您使用的是laravel 5.5或更高版本,则应跳过此步骤。 如果您使用的是laravel 5.3或5.4,只需将服务提供程序添加到项目的config/app.php文件中:服务提供者...
Android-Sneaker.zip,一个轻量级的android库,用于定制警报,安卓系统是谷歌在2008年设计和制造的。操作系统主要写在爪哇,C和C 的核心组件。它是在linux内核之上构建的,具有安全性优势。
基于jsp的sneaker球鞋销售管理系统.doc
运动鞋 您可以使用它来热更新 Java 应用程序中的某些文件。... 考虑到一些 java 应用程序不是 web 应用程序。 Sneaker 提供了一个简单的 httpserver...我也用Sneaker写了一个热更新的例子,所有的源码都在example目录下。
在每个标签背景上都包含来自运动鞋品牌FILA的高清壁纸图像。 安装此扩展程序可在每个新选项卡上获取FILA的高清图像! 我们始终会更新图像,因此请随时检查...... ...通过我们的扩展程序,您可以获得:1:高分辨率的新标签...
Snaker开源工作流研究001——简介-附件资源
sneaker-deals-website
sneaker是一个实用程序,用于使用S3和密钥管理服务(KMS)在AWS上存储敏感信息,以提供持久性,机密性和完整性。 机密存储在S3中,并使用AES-256-GCM和一次性使用的,由KMS生成的数据密钥进行加密。 目录 威胁模型...
月球球鞋NIKE SNEAKER :frog: 注意:NIKE SNKRS页面已更改,现在此工具无法解析最新网站。 Python脚本有助于检查CLI中的NIKE SNKRS发行页面。 不再需要打开浏览器来检查页面。 要求 Python 3(未测试Python 2) ...
sneaker-identification
Sneaker是一个完全现代的,美观的,功能丰富的WordPress主题。这是针对健身,运动量来找到,私人教练,教练,运动,健身中心,健身房和体育用品商店网站而设计的完全响应且可视网膜的电子商务主题。 借助功能齐全的...
项目:Sneaker Headz SneakerHeadz是一个虚构的运动鞋商店演示。 主要目标是练习和实现React Router。任务列表阶段I 查找背景和产品图片。 用Photoshop处理背景图像。第二阶段 在本地创建React环境。 安装React ...
如果您使用 Sneaker.js,则不需要特殊知识,您将能够创建一个非常简单的应用程序屏幕转换模板。 它适用于制作快速原型制作和非常简单的应用程序。 事实证明,它可以在 iOS 和 Android 上运行,质量都很高。 演示 ...
该模块处理创建和执行一个简单工具的过程,该工具可以查找称为“ Sneaker Finder”的类似运动鞋。 该存储库是使用fastai API和nbdev构建的,并且是作为在keras / tensorflow中执行的Insight Data Science sprint项目...