![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
框架and插件
文章平均质量分 84
iteye_16219
这个作者很懒,什么都没留下…
展开
-
Mockito入门
简介 InfoQ-使用Mockito 1.5监视普通对象 写道Mockito是一个针对Java的mocking框架。它与EasyMock和jMock很相似,但是通过在执行后校验什么已经被调用,它消除了对期望行为(expectations)的需要。其它的mocking库需要你在执行前记录期望行为(expectations),而这导致了丑陋的初始化代码。 更多信息请参考如下位...原创 2009-10-19 16:24:10 · 68 阅读 · 0 评论 -
使用Mock对象进行单元测试
1.出了什么问题? 单元测试的目标是一次只验证一个方法,小步的前进,细粒度的测试,但是假如某个方法依赖于其他一些难以操控的东东,比如说网络连接,数据库连接,或者是Servlet容器,那么我们该怎么办呢? 要是你的测试依赖于系统的其他部分,甚至是系统的多个其他部分呢?在这种情况下,倘若不小心,你最终可能会发现自己几乎初始化了系统的每个组件,而这只是为了给一个测试创造足够的运行环境...原创 2009-10-19 16:47:02 · 118 阅读 · 0 评论 -
oAuth无痛入门指南
决心写个入门指南,理清思路。当然,如果你真的要仔细研究下oAuth,请看官方文档 http://oauth.net/core/1.0/ 。这里的东西最权威。也可以去oAuth邮件列表讨论。一句话oAuthoAuth涉及到3大块的交互和通信。1. 用户,2. 拥有用户资料/资源的服务器A,3. 求资源的服务器B,。oAuth的典型应用场景(senario)以前,用户在 拥有资源 的的...原创 2009-11-04 16:23:01 · 69 阅读 · 0 评论 -
OpenID资源大全
OpenID 是一个在网络上对用户进行验证的分散式框架,OpenID 方便用户使用同一套身份帐户登陆不同的网站,以下是关于 OpenID 的各种资源介绍。如何获得一个 OpenID主流网站:很多人可能并没意识到自己已经拥有一个 OpenID,一些主流网站已经是 OpenID 的提供者,如果你在以下网站拥有帐户,说明你已经拥有一个 OpenID AOL - openid.aol.c...原创 2009-11-04 16:45:15 · 127 阅读 · 0 评论 -
camel 入门
前段时间和一些朋友聊过Apache Camel , 他们都反映一个问题就是有关Camel构架的介绍文档很少。其实在Camel发行包中所带的文档Camel Manual 就有一段对Camel内部设计有一个比较好的介绍。我在这里把其中大部分的内容 翻译成了中文,希望能对大家了解Camel有所帮助。EndpointEndpoint这个词以前经常被用来描述进程间通信。例如,在客户端与服务器之间的通讯,客户...原创 2009-09-24 16:07:52 · 108 阅读 · 0 评论 -
什么是EIP
EIP企业信息平台(Enterprise Information Platform)是以用户为中心,采用B/S N层架构的方式,通过工作流和信息的管理,实现企业和政府在信息管理与发布、业务流程与自动化、决策支持与商业智能等方面的管理。通过与应用无关的图形化界面映射以知识为中心的工作流,提供单点集成界面,实现信息的集中化访问。将“自动化孤岛”(Island of Automation)和“信息化孤岛...原创 2009-09-24 16:08:39 · 567 阅读 · 0 评论 -
ESB学习笔记(Spring Integration实战)
介绍 Spring Integration是Spring公司的一套ESB框架。 前面ESB介绍中我也做了一定了解。我们来看一下它主要做什么的。 Spring Integration is motivated by the following goals: Provide a simple model for implementing complex enterprise integration ...原创 2009-09-24 16:10:10 · 146 阅读 · 0 评论 -
修改Java文件后终于不用重启服务器了
今天发现一个很NB的玩意,让我们在开发的时候修改Java文件,不用重启服务器立刻生效!支持Jetty tomcat jboss等很多服务器,它就是JRebel。 http://www.zeroturnaround.com/jrebel/installation/ 这里有针对不同服务器的安装方法,基本上主流的都涵盖了,绝大多数程序员都能使用!我们公司用maven/jetty对项...原创 2009-10-15 15:36:19 · 295 阅读 · 0 评论 -
暴强的Javarebel——让JavaEE开发像ROR一样方便
ROR之所以开发效率比java高,除了语法的简洁和框架本身强大的功能之外,程序员不必反复的重启服务也是重要原因之一。JavaRebel 给Java带来了Ruby和PHP风格的动态重新装载类特性。虽然现在还有些局限性,但它可以显著地增加开发速度。JavaRebel允许一个应用程序(独立的或运行在应用服务器上的应用)重新装载在运行过程中发生的大多数类变化,包括增加或删除方法和域。JavaRebel可以...原创 2009-10-15 15:39:34 · 76 阅读 · 0 评论