Commit ea8a9725 by zhangxingmin

配置

parent 00ffb8c5
package com.yd.user.api.dto;
import java.util.List;
public class UserDTO {
private Long id;
private String username;
private String password;
private List<String> roles;
// 需要Getter和Setter
public Long getId() { return id; }
public void setId(Long id) { this.id = id; }
public String getUsername() { return username; }
public void setUsername(String username) { this.username = username; }
public String getPassword() { return password; }
public void setPassword(String password) { this.password = password; }
public List<String> getRoles() { return roles; }
public void setRoles(List<String> roles) { this.roles = roles; }
}
package com.yd.user.api.feign;
import com.yd.user.api.dto.UserDTO;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
@FeignClient(name = "yd-user-api", contextId = "userFeignClient")
public interface UserFeignClient {
@GetMapping("/internal/user/findByUsername")
UserDTO findByUsername(@RequestParam("username") String username);
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment