[JAVA] Fluss bis zur Ausgabe von Tabellendaten, die mit Spring Boot angezeigt werden sollen

Was Sie im Voraus brauchen

-Stellen Sie die Verbindung zur DB ein

Rauer Fluss

Es ist eine Einstellung, um Daten aus der Benutzertabelle abzurufen und anzuzeigen.

  1. Erstellen Sie eine Entität
  2. Erstellen Sie ein Repository
  3. Erstellen Sie einen Controller
  4. Erstellen Sie eine Ansicht

Erstellen Sie eine Entität

Es wird verwendet, um den erfassten Wert der Daten in der Benutzertabelle zu speichern.

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;
  }
}

Erstellen Sie ein Repository

Das Repository tauscht Daten mit der DB aus.

com.example.repositories.UsersRepository.java


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

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

Erstellen Sie einen Controller

com.example.controller.UserController.java


@Controller
public class UserController{
  @Autowired
  //Variable zuweisen
  private UsersRepository usersRepository;

  //Verhalten beim Zugriff auf diese URL
  @RequestMapping("/index") 
  public String index(Model model){
    List<UsersEntity> users = usersRepository.findAll();
    model.addAttribute("userlist", users);
    return "view/user/index";
  }
}

Erstellen Sie eine Ansicht

/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

Fluss bis zur Ausgabe von Tabellendaten, die mit Spring Boot angezeigt werden sollen
Bis zur Datenerfassung mit Spring Boot + MyBatis + PostgreSQL
[Spring Batch] Gibt Tabellendaten in eine CSV-Datei aus
Geben Sie das integrierte Tomcat-Zugriffsprotokoll mit Spring Boot an die Standardausgabe aus
Bis "Hallo Welt" mit Spring Boot
Bis INSERT und SELECT für Postgres mit Spring Boot und Thymianblatt
Verwendung von MyBatis2 (iBatis) mit Spring Boot 1.4 (Spring 4)
Verwendung des eingebauten h2db mit Federstiefel
Versuchen Sie, die Anmeldefunktion mit Spring Boot zu implementieren
Einführung in Spring Boot + In-Memory Data Grid
Versuchen Sie, die Migration mit Spring Boot Flyway zu automatisieren
[Java] Artikel zum Hinzufügen einer Validierung mit Spring Boot 2.3.1.
Ich wollte Spring Boot in einem Multiprojekt gradle
[Einführung in Spring Boot] Authentifizierungsfunktion mit Spring Security
Spring Boot + Spring Data JPA Informationen zu mehreren Tabellenverknüpfungen
So führen Sie UT mit Excel als Testdaten mit Spring Boot + JUnit5 + DBUnit durch
Beispiel für Batch-Prozessdaten in der Datenbank mit Apache Camel Spring Boot-Startern
Mit Spring Boot herunterladen
Einstellungen für die Verbindung zu MySQL mit Spring Boot + Spring JDBC
Ich habe versucht, mit Spring Data JPA zu beginnen
Erstellen Sie Restapi mit Spring Boot (bis zum Ausführen der App)
Bis Sie mit der Entwicklung mit Spring Boot in Eclipse 1 beginnen
Booten nach Umgebung mit Spring Boot of Maven
Bis Sie mit der Entwicklung mit Spring Boot in Eclipse 2 beginnen
Versuch, SSR Vue.js mit Spring Boot und GraalJS zu verwenden
Versuchen Sie Spring Boot von 0 bis 100.
Generieren Sie mit Spring Boot einen Barcode
Hallo Welt mit Spring Boot
Implementieren Sie GraphQL mit Spring Boot
Ich habe das Spring Boot-Einführungshandbuch [Zugriff auf Daten mit JPA] ausprobiert.
Beginnen Sie mit Spring Boot
Hallo Welt mit Spring Boot!
Verwendung derselben Mapper-Klasse in mehreren Datenquellen mit Spring Boot + MyBatis
Schneiden Sie SQL in die Eigenschaftendatei mit jdbcTemplate von Spring Boot aus
Spring Model View Controller Flow
Einführung in Spring Boot ~ ~ DI ~
Datei-Upload mit Spring Boot
Spring Boot beginnt mit dem Kopieren
Ausgabe neunundneunzig mit Stream
Einführung in Spring Boot ② ~ AOP ~
Stellen Sie mit spring boot + spring jpa eine Verbindung zur Datenbank her und führen Sie die CRUD-Operation durch
Spring Boot beginnend mit Docker
Hallo Welt mit Spring Boot
Setzen Sie Cookies mit Spring Boot
Verwenden Sie Spring JDBC mit Spring Boot
Modul mit Spring Boot hinzufügen
Erste Schritte mit Spring Boot
Einführung in Spring Boot Teil 1
Erstellen Sie mit Spring Boot einen Mikrodienst
Mail mit Spring Boot verschicken
Ich habe versucht, mit Swagger mit Spring Boot zu beginnen
Einführung in Spring Boot x Offene API ~ Offene API, erstellt mit Generationslückenmuster ~
So erstellen Sie mit Spring Boot einen eigenen Controller, der / error entspricht
Beispielcode zum Testen eines Spring Boot-Controllers mit MockMvc
Sehen Sie sich das Verhalten von Entitätsaktualisierungen mit Spring Boot + Spring Data JPA an
Verwenden Sie die Standardauthentifizierung mit Spring Boot
gRPC auf Spring Boot mit grpc-spring-boot-Starter
Erstellen Sie eine App mit Spring Boot 2
Hinweise zur Verwendung von Spring Data JDBC
Hot Deploy mit Spring Boot-Entwicklung
Datenbankverknüpfung mit doma2 (Spring Boot)