Вот мой код: < /p>
Код: Выделить всё
// src/main/java/com/example/demo/model/Article.java
package com.example.demo.model;
import jakarta.persistence.*;
@Entity
public class Article {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private String title;
private String content;
// Getters and setters
}
< /code>
// src/main/java/com/example/demo/repository/ArticleRepository.java
package com.example.demo.repository;
import com.example.demo.model.Article;
import org.springframework.data.jpa.repository.JpaRepository;
public interface ArticleRepository extends JpaRepository {
}
< /code>
// src/main/java/com/example/demo/controller/ArticleController.java
package com.example.demo.controller;
import com.example.demo.repository.ArticleRepository;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class ArticleController {
private final ArticleRepository repository;
public ArticleController(ArticleRepository repository) {
this.repository = repository;
}
@GetMapping("/articles")
public String listArticles(Model model) {
var articles = repository.findAll();
// model.addAttribute("articles", articles); //
Articles
Articles
[list]
[*]
[b]Title[/b]
Content
[/list]
< /code>
I expected the articles to be listed on the page, but I only get an empty
Подробнее здесь: https://stackoverflow.com/questions/797 ... pite-exist