添加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