0
コントローラでfindAll()
メソッドを使用しようとしています。私はリポジトリ、モデル、コントローラを例として書いた。スプリングデータのリソースマッピングの問題JPAマイクロサービス
@RestController
public class WebController {
@Autowired
UsersRepository userRepo;
@GetMapping("/loadAuthUsers")
public List<Users> checkLogin() {
return (List<Users>) userRepo.findAll();
}
}
私のモデルは、
です:「あなたはフォールバックとしてこれを見ているので、このアプリケーションは用/エラー明示的なマッピングを持っていない」しかし、私は私のコントローラがあるを示すURLを実行しています
@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