添加webservice 的demo
parent
1376b9964d
commit
72d2cd438b
@ -0,0 +1,11 @@
|
|||||||
|
package com.docus.server.collection.webservice;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Fang Ruichuan
|
||||||
|
* @date 2022-11-14 19:03
|
||||||
|
*/
|
||||||
|
public interface IUserServer {
|
||||||
|
default UserDto getUser(Long str) {
|
||||||
|
throw new RuntimeException("程序员正在马不停蹄地开发新功能");
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,17 @@
|
|||||||
|
package com.docus.server.collection.webservice;
|
||||||
|
|
||||||
|
import lombok.Builder;
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Fang Ruichuan
|
||||||
|
* @date 2022-11-14 19:02
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@Builder
|
||||||
|
public class UserDto {
|
||||||
|
private Long id;
|
||||||
|
private String name;
|
||||||
|
private Integer age;
|
||||||
|
private String address;
|
||||||
|
}
|
@ -0,0 +1,24 @@
|
|||||||
|
package com.docus.server.collection.webservice;
|
||||||
|
|
||||||
|
import org.springframework.stereotype.Service;
|
||||||
|
|
||||||
|
import javax.jws.WebService;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @author Fang Ruichuan
|
||||||
|
* @date 2022-11-14 19:08
|
||||||
|
*/
|
||||||
|
@Service
|
||||||
|
@WebService
|
||||||
|
public class UserServerImpl implements IUserServer {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public UserDto getUser(Long id) {
|
||||||
|
return UserDto.builder()
|
||||||
|
.id(id)
|
||||||
|
.address("上海市浦东新区")
|
||||||
|
.age(25)
|
||||||
|
.name("laJi").build();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue