随笔分类 -  Java

摘要:第一章 引言 1.1 编写目的 使用easyui+ssh2+shiro的权限管理系统,粒度可细化到按钮及菜单级别。目前是第一个稳定版本,可实现基本的权限控制功能,并且可以使用shiro的标签对细粒度的权限进行管理。 Jar包除了几个核心包之外全部使用maven管理。 1.2 是否开源 完全开源免费。 地址是: https://code.google.com/p/sshpermissions/ 需要源码的可以通过svn下载 地址是: http://sshpermissions.googlecode.com/svn/trunk/ 第一章 设计思路 1.1 基于RBAC RBAC认为权限授权实际上. 阅读全文
posted @ 2012-11-06 10:19 Byrd 阅读(298) 评论(0) 推荐(0) 编辑
摘要:import java.util.Arrays;import java.util.Collection;import java.util.Collections;import java.util.List;import org.apache.commons.collections.CollectionUtils;import org.apache.commons.lang.ArrayUtils;public class CollectionUtilsIntro {@SuppressWarnings("unchecked")public static void main(St 阅读全文
posted @ 2012-10-25 16:07 Byrd 阅读(623) 评论(0) 推荐(0) 编辑
摘要:JBPM4.4采用命令(org.jbpm.api.cmd.Command)设计模式作为其实现流程逻辑的核心思想,所有命令都需要实现Command接口,在这个接口提供的execute方法里面实现 逻辑。注意:每个命令都是一个独立的事务操作,即每个execute方法的实现都被一个Hibernate所包含。在jbpm4.4中给开发者留有很多的扩展空间, 比如这个Command命令就是其中之一,jbpm4.4实际上市鼓励开发者去定制自己的“用户命令”,去实现特定的业务需求,因为这个命令模式中可以使 开发者能在流程(因为在execute中有了Environment,有了它可以获得流程中的任何东... 阅读全文
posted @ 2012-10-23 18:10 Byrd 阅读(447) 评论(0) 推荐(0) 编辑
摘要:现在用axis2开发一个webservice工程,虽说是webservice的一个新框架,但我并没有发现他有多么的好用,反而遇到了很多麻烦的问题: 1、axis2不支持事务。 对数据库增删改查一般都需要事务处理的,但是在对外发布的接口中是不能配置事务的。 解决方法:或者写一个代理类或者直接在dao中进行事务管理。 2、axis2不支持方法重载。 在对外发布的接口中不能使用方法重载, [WARN] We don't support method overloading. Ignoring [updateClassifyTask] [WARN] We don't support m 阅读全文
posted @ 2012-09-13 12:14 Byrd 阅读(512) 评论(0) 推荐(0) 编辑
摘要:报错:Cannot create a server using the selected type1.退出eclipse 2.到[工程目录下]/.metadata/.plugins/org.eclipse.core.runtime/.settings/ 3.把 org.eclipse.wst.server.core.prefs和 org.eclipse.jst.server.tomcat.core.prefs这两个文件去掉 4.重启eclipse 问题解决 阅读全文
posted @ 2012-08-16 17:28 Byrd 阅读(934) 评论(0) 推荐(0) 编辑
摘要:1、使用wsdl生成客户端HelloStub.java、OtherStub.java【通过axis2插件的Axis2 code generator生成】2、测试类或者jsp页面,可以通过2中的客户端类来调用服务例如:HelloStub helloStub=new HelloStub("http://127.0.0.1:8080/axis2/services/HelloService"); Helloworld helloworld=new Helloworld(); helloworld.setName("zgx---"); HelloworldResp 阅读全文
posted @ 2012-07-11 13:30 Byrd 阅读(221) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示