应用整合

为了方便整合,snaker提供了应用示例提供参考

  • snaker-springmvc

http://git.oschina.net/yuqs/snaker-springmvc

基于SpringMVC、Spring3、Hibernate3、Snaker的快速整合示例,仅仅包括流程管理的功能,所有涉及到操作人员的部分全部使用admin,如果整合到具体项目时,一定要替换成系统当前登录的用户

  • snaker-struts2

http://git.oschina.net/yuqs/snaker-struts2

基于Struts2、Spring3、Mybatis、Snaker的快速整合示例,仅仅包括流程管理的功能,所有涉及到操作人员的部分全部使用admin,如果整合到具体项目时,一定要替换成系统当前登录的用户

  • snaker-web

http://git.oschina.net/yuqs/snaker-web

基于SpringMVC、Spring3、Hibernate3、Shiro、Snaker搭建的基础演示应用,包含:用户管理、部门管理、角色管理、权限管理、资源管理、菜单管理、流程管理、数据字典等常用功能模块

  • jfaker

http://git.oschina.net/yuqs/jfaker

基于JFinal、Shiro、Snaker搭建的基础演示应用,包含:用户管理、部门管理、角色管理、权限管理、资源管理、菜单管理、流程管理、数据字典等常用功能模块

目前Snaker可独立运行,以API方式整合,同时也支持spring、jfinal、nutz三个平台,并且能够将事务托管给平台管理。其它情况下,需要自定义扩展。

  • API

API方式的事务由snaker自身管理,保证每次api调用事务的正确性。

snaker提供的测试用例目前就采用这种方式。

  • spring

与spring整合过程,需要配置服务、事务,以保证事务交给spring管理。可以参考snaker-web项目

  • jfinal

与Jfinal整合类似于API方式

  • nutz

与Nutz整合类似于API方式

results matching ""

    No results matching ""