0
내 컨트롤러에서 findAll()
메서드를 사용하려고합니다. 예를 들어 저장소, 모델 및 컨트롤러를 썼습니다. 그러나, 나는 보여주는 URL을 실행하고 "이 응용 프로그램에 대한/오류 명시 적 매핑이 없습니다를, 그래서 당신은 대체로이를보고있다"스프링 데이터의 리소스 매핑 문제 JPA 마이크로 서비스
내 컨트롤러 인 경우 :
@RestController
public class WebController {
@Autowired
UsersRepository userRepo;
@GetMapping("/loadAuthUsers")
public List<Users> checkLogin() {
return (List<Users>) userRepo.findAll();
}
}
내 모델은
을@Entity
@Table(name = "users")
public class User implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Integer id;
@Column(name = "username")
public String username;
@Column(name = "password")
public String password;
@Column(name = "uia_token")
public String uia_token;
public Integer getId() {
return id;
}
public void setId(Integer 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 String getUia_token() {
return uia_token;
}
public void setUia_token(String uia_token) {
this.uia_token = uia_token;
}
public User() {
}
public User(Integer userId, String username, String password , String
uia_token) {
this.username = username;
this.password = password;
this.uia_token = uia_token;
}
}
그리고 내 저장소이며,
@Repository
public interface UserRepository extends CrudRepository<User, Integer> {
}
그리고 내 application.properties이 포함
spring.datasource.url=jdbc:postgresql://localhost/espace
spring.datasource.username=postgres
spring.datasource.password=postgresql
spring.jpa.generate-ddl=true
server.port=8081
그리고 내 메인 클래스는,
@SpringBootApplication
@Configuration
@ComponentScan("com.milletech.services.repository")
public class EspaceCheckAuthenticationApplication {
public static void main(String[] args) {
SpringApplication.run(EspaceCheckAuthenticationApplication.class, args);
}
}
사람의 도움이 매핑 문제를 해결하기 위해 할 수 있나요?
합니다. 하지만 일하지 않아. 나는 새 코드를 업데이트했다. 확인해 주시겠습니까? – Jacob
DB 설정을위한 application.properties도 넣을 수 있습니다 – Yogi
예. 내 질문이 업데이트되었습니다. – Jacob