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 9544在javascript中有一个方法 ... -
jdk7 Collections.sort()方法报非法参数异常
2016-03-03 18:57 12118JDK7的Comparison method violates ... -
log4j.properties配置详解
2016-01-18 16:50 1332Log4J的配置文件(Configuration File)就 ... -
Java 日期时间 Date类型,long类型,String类型表现形式的转换
2015-12-24 17:35 3318Java 日期时间 Date类型,long类型,String类 ... -
Java多线程-工具篇-BlockingQueue
2015-11-24 16:13 1017Java多线程-工具篇-Block ... -
Java 实例 - 队列(Queue)入门用法
2015-11-23 17:27 2036队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表 ... -
Java中序列化的serialVersionUID作用
2015-11-13 14:13 4887Java序列化是将一个对象 ... -
java的序列化和反序列化
2015-10-27 19:48 1153Java基础学习总结——Jav ... -
java中volatile关键字的含义
2015-08-12 20:10 794java中volatile关键字的含 ... -
Java读写文件中文乱码问题
2015-07-20 17:49 3006问题:在用Java程序进行读写含中文的txt文件时,经常会出现 ... -
String类中split方法的使用
2015-07-02 14:39 1033String类中split方法的使用 split 方法:将一个 ... -
PreparedStatement防止SQL注入
2015-04-11 16:27 2842一条效率差的sql语句,足以毁掉整个应用. Stateme ... -
Session的生命周期
2015-04-11 11:58 969我们已经知道,Session是在用户第一次访问网 ... -
JAVA多线程和并发基础
2015-04-11 11:58 807JAVA多线程和并发基础 ... -
Java中equals()与hashCode()方法详解
2015-04-08 16:19 924一.equals()方法详解 equals()方法在o ... -
json数据后台处理
2015-03-30 16:05 838JAVA解析JSON问题,怎么解析,急!! String j ... -
java判断list为空
2015-01-30 15:25 4014java判断list为空 if(null == list | ... -
httpclient使用实践
2015-01-09 17:09 1388httpclient是什么这里不再详述(可参考最下方网址);直 ... -
java反射获取属性和方法
2015-01-09 11:12 3147反射的应用一般是要用到某些特殊类的属性和方法,无论是一般方法还 ... -
java中int 转String位数不够前面补零
2015-01-08 21:53 20048java 中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: ...
【标题】"SNEAKER.rar" 是一个压缩文件,它包含了一个课程设计项目,这个项目主要是针对初学者的,用于学习和参考。从文件名推测,这个设计可能与运动鞋(Sneaker)相关,或者可能只是一个命名上的巧合。这个项目...
在Laravel框架中,开发一个名为"Sneaker"的应用程序涉及到很多方面,包括错误处理、异常捕获以及日志记录。本项目的核心是当Laravel应用程序出现异常时,通过堆栈跟踪来发送电子邮件通知,这有助于开发者及时了解并...
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 ...
基于JSP的Sneaker球鞋销售管理系统 摘要: 在当今时代,Sneaker球鞋文化的快速传播,促使越来越多的年轻人开始关注并且收藏球鞋,球鞋交易必然会掀起一波浪潮。因此,球鞋销售管理系统也会随着Sneaker文化的传播...
$ composer require squareboat/sneaker配置Laravel 如果您使用的是laravel 5.5或更高版本,则应跳过此步骤。 如果您使用的是laravel 5.3或5.4,只需将服务提供程序添加到项目的config/app.php文件中:服务提供者...
在本项目中,“Laravel开发-sneaker .zip”是一个包含与使用Laravel框架进行Web应用开发相关的资源的压缩文件。Laravel是一个流行的开源PHP框架,它为开发者提供了优雅的工具和特性,使得构建高质量、可维护的Web...
Android-Sneaker.zip,一个轻量级的android库,用于定制警报,安卓系统是谷歌在2008年设计和制造的。操作系统主要写在爪哇,C和C 的核心组件。它是在linux内核之上构建的,具有安全性优势。
运动鞋 您可以使用它来热更新 Java 应用程序中的某些文件。... 考虑到一些 java 应用程序不是 web 应用程序。 Sneaker 提供了一个简单的 httpserver...我也用Sneaker写了一个热更新的例子,所有的源码都在example目录下。
在每个标签背景上都包含来自运动鞋品牌FILA的高清壁纸图像。 安装此扩展程序可在每个新选项卡上获取FILA的高清图像! 我们始终会更新图像,因此请随时检查...... ...通过我们的扩展程序,您可以获得:1:高分辨率的新标签...
Snaker开源工作流研究001——简介-附件资源
项目可能采用了现代化的前端工作流,如Webpack或Parcel进行模块打包,Babel将ES6+语法转换为浏览器兼容的JavaScript,Eslint确保代码风格的一致性,Prettier负责代码格式化。 此外,为了确保网站的安全和性能,...
sneaker是一个实用程序,用于使用S3和密钥管理服务(KMS)在AWS上存储敏感信息,以提供持久性,机密性和完整性。 机密存储在S3中,并使用AES-256-GCM和一次性使用的,由KMS生成的数据密钥进行加密。 目录 威胁模型...
月球球鞋NIKE SNEAKER :frog: 注意:NIKE SNKRS页面已更改,现在此工具无法解析最新网站。 Python脚本有助于检查CLI中的NIKE SNKRS发行页面。 不再需要打开浏览器来检查页面。 要求 Python 3(未测试Python 2) ...
"Sneaker_Head"这个项目可能是一个专门针对运动鞋爱好者或者Sneaker文化的相关应用或网站,结合JavaScript技术构建而成。在这个项目中,JavaScript被用来创建交互式、动态的用户体验,使用户能够更好地浏览、了解和...
Sneaker是一个完全现代的,美观的,功能丰富的WordPress主题。这是针对健身,运动量来找到,私人教练,教练,运动,健身中心,健身房和体育用品商店网站而设计的完全响应且可视网膜的电子商务主题。 借助功能齐全的...
"Basic_Sneaker_Shop" 是一个项目名称,根据描述中的链接,这似乎是一个在线鞋店的示例应用,可能由前端和后端组件组成,部署在Heroku平台上。"Less"标签暗示该项目可能使用了Less CSS预处理器来增强样式表的编写...
项目:Sneaker Headz SneakerHeadz是一个虚构的运动鞋商店演示。 主要目标是练习和实现React Router。任务列表阶段I 查找背景和产品图片。 用Photoshop处理背景图像。第二阶段 在本地创建React环境。 安装React ...
如果您使用 Sneaker.js,则不需要特殊知识,您将能够创建一个非常简单的应用程序屏幕转换模板。 它适用于制作快速原型制作和非常简单的应用程序。 事实证明,它可以在 iOS 和 Android 上运行,质量都很高。 演示 ...