愷风(Wei)的专栏

使用工具、了解工具、创造工具……

Java for Web学习笔记(八五):SOAP(2)小例子

加入soap上下文 soap上下文配置 和spring framework不同,spring web service不支持代码配置,小例子中,我们采用了混合配制的方式,通过SoapServletContextConfiguration扫描@org.springframework.ws.server...

2017-10-03 09:39:03

阅读数 1238

评论数 0

Java for Web学习笔记(八四):SOAP(1)小例子准备

SOAP现在碰到不多,一般是较为旧的系统。SOAP可以封装在不同的消息,在一个web app中,使用最为方便的自然是封装在HTTP的消息中。我们将在小例子中增加第三个上下文,用于实现soap api。 Schema SOAP是contract-first的开发,我们先定义其schema。soa...

2017-10-03 09:34:35

阅读数 931

评论数 0

Java for Web学习笔记(八三):RESTful(3)Controller

controller的例子 完成异常处理后,我们可以看看RESTful controller的小例子,例子为对account的增删改查。在业务层,我们有AccountService这个接口。//【1】表示为REST上下文的Controller @RestEndpoint public class ...

2017-10-03 09:27:49

阅读数 715

评论数 0

Java for Web学习笔记(八二):RESTful(2)返回错误信息

servlet在处理过程中出入出现异常,会返回一个500错误页面。在RESTful接口中,有些会采用特定的4xx,5xx,6xx的Status code,同时在消息body中给出一些说明。Spring提供了处理过程中出现异常的返回消息的处理方式。 @ResponseStatus:自定义异常的返回S...

2017-10-03 09:14:20

阅读数 2857

评论数 0

Java for Web学习笔记(八一):RESTful(1)设置Rest Context

我们将给出Rest Context和web Context共存的例子。Service是方在Root Context的,Controller则是位于下一级的Rest Context或者web context,需要能够识别扫描,最简单的,我们可以将它们分别放在不同的package中,通过@Compon...

2017-10-02 11:23:09

阅读数 1031

评论数 0

Java for Web学习笔记(八十):RESTful和SOAP:一般性了解

SOAP SOAP(Simple Object Access Protocol)也算是machine to machine的鼻祖,使用WSDL(Web ServicesDescriptive Language )进行接口描述,是一种 contract-first的设计,即先定义好接口,然后serv...

2017-10-02 10:56:21

阅读数 774

评论数 0

Java for Web学习笔记(七九):Validation(3)自定义验证限制

从已提供的限制中继承 最常见的,就是继承@Pattern,对正则表达式进行具体描述。例如一个数据库的描述为mysql://:@host/,我们需要能验证这个URL的正确。下面是自定义的标记@MysqlUrl/** * 用于检查一个mysql url,需要满足mysql://用户名:密码@host...

2017-10-02 10:44:01

阅读数 2571

评论数 0

Java for Web学习笔记(七八):Validation(2)验证标记

已定义的限制标记 Bean Validation v2.0的限制标记 Validation v2.0规范中已经定义了22个常用的标记。 标记 说明 @Null   @NotNull   @AssertTrue 用于boolean或者Boolean,如果为null,认为是合法的,下...

2017-10-02 10:14:23

阅读数 2783

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭