[JAVA] Flux jusqu'à la sortie des données de la table à afficher avec Spring Boot

Ce dont vous avez besoin à l'avance

-Définir la connexion au DB

Écoulement brutal

C'est un paramètre pour obtenir des données de la table Users et l'afficher.

  1. Créez une entité
  2. Créez un référentiel
  3. Créez un contrôleur
  4. Créer une vue

Créer une entité

Il permet de sauvegarder la valeur acquise des données dans la table Users.

com.example.entities.UsersEntity.java



@Entity
@Table(name="Users")
public class UsersEntity{
  @Id
  private Integer id;
  private String name;

  public Integer getId(){
    return id;
  }

  public String getName(){
    return name;
  }
}

Créer un référentiel

Le référentiel échange des données avec la base de données.

com.example.repositories.UsersRepository.java


import com.example.entities.UsersEntity;
import org.springframework.data.jpa.repository.JpaRepository;

public interface UsersRepository extends JpaRepository<UsersEntity, Integer>{
}

Créer un contrôleur

com.example.controller.UserController.java


@Controller
public class UserController{
  @Autowired
  //Attribuer à la variable
  private UsersRepository usersRepository;

  //Comportement lors de l'accès à cette URL
  @RequestMapping("/index") 
  public String index(Model model){
    List<UsersEntity> users = usersRepository.findAll();
    model.addAttribute("userlist", users);
    return "view/user/index";
  }
}

Créer une vue

/view/user/index.html


  <table>
    <tr th:each="users : ${userlist}">
      <td th:text="${users.id}"></td>
      <td th:text="${users.name}"></td>
    </tr>
  </table>

Recommended Posts

Flux jusqu'à la sortie des données de la table à afficher avec Spring Boot
Jusqu'à l'acquisition de données avec Spring Boot + MyBatis + PostgreSQL
[Spring Batch] Données de la table de sortie dans un fichier CSV
Sortez le journal d'accès Tomcat intégré à la sortie standard avec Spring Boot
Jusqu'à "Hello World" avec Spring Boot
Jusqu'à INSERT et SELECT sur Postgres avec botte de printemps et feuille de thym
Comment utiliser MyBatis2 (iBatis) avec Spring Boot 1.4 (Spring 4)
Comment utiliser h2db intégré avec Spring Boot
Essayez d'implémenter la fonction de connexion avec Spring Boot
Introduction à Spring Boot + In-Memory Data Grid
Essayez d'automatiser la migration avec Spring Boot Flyway
[Java] Article pour ajouter une validation avec Spring Boot 2.3.1.
Je voulais classer la botte à ressort dans un multi-projet
[Introduction à Spring Boot] Fonction d'authentification avec Spring Security
Spring Boot + Spring Data JPA À propos des jointures de table multiples
Comment effectuer UT avec Excel en tant que données de test avec Spring Boot + JUnit5 + DBUnit
Exemple de traitement par lots de données sur DB avec des démarreurs Apache Camel Spring Boot
Télécharger avec Spring Boot
Paramètres de connexion à MySQL avec Spring Boot + Spring JDBC
J'ai essayé de démarrer avec Spring Data JPA
Créer Restapi avec Spring Boot (jusqu'à l'exécution de l'application)
Jusqu'à ce que vous commenciez à développer avec Spring Boot dans eclipse 1
Comment démarrer par environnement avec Spring Boot de Maven
Jusqu'à ce que vous commenciez à développer avec Spring Boot dans eclipse 2
Tentative de SSR Vue.js avec Spring Boot et GraalJS
Essayez Spring Boot de 0 à 100.
Générer un code à barres avec Spring Boot
Hello World avec Spring Boot
Implémenter GraphQL avec Spring Boot
J'ai essayé le guide d'introduction de Spring Boot [Accès aux données avec JPA]
Démarrez avec Spring Boot
Bonjour tout le monde avec Spring Boot!
Comment utiliser la même classe Mapper dans plusieurs sources de données avec Spring Boot + MyBatis
Découpez SQL en fichier de propriété avec jdbcTemplate of spring boot
Flux de contrôleur de vue du modèle de ressort
Introduction à Spring Boot ① ~ DI ~
Téléchargement de fichiers avec Spring Boot
Spring Boot commençant par copie
Sortie quatre-vingt-dix-neuf avec Stream
Introduction à Spring Boot ② ~ AOP ~
Connectez-vous à la base de données avec spring boot + spring jpa et effectuez l'opération CRUD
Spring Boot à partir de Docker
Hello World avec Spring Boot
Définir des cookies avec Spring Boot
Utiliser Spring JDBC avec Spring Boot
Ajouter un module avec Spring Boot
Premiers pas avec Spring Boot
Introduction à Spring Boot, partie 1
Créer un micro service avec Spring Boot
Envoyer du courrier avec Spring Boot
J'ai essayé de démarrer avec Swagger en utilisant Spring Boot
Introduction à Spring Boot x Open API ~ Open API créée avec le modèle d'écart de génération ~
Comment créer votre propre contrôleur correspondant à / error avec Spring Boot
Exemple de code pour le test unitaire d'un contrôleur Spring Boot avec MockMvc
Voir le comportement des mises à jour d'entités avec Spring Boot + Spring Data JPA
Utiliser l'authentification de base avec Spring Boot
gRPC sur Spring Boot avec grpc-spring-boot-starter
Créez une application avec Spring Boot 2
Remarques sur l'utilisation de Spring Data JDBC
Déploiement à chaud avec le développement Spring Boot
Liaison de base de données avec doma2 (Spring boot)