Rumah > pangkalan data > tutorial mysql > Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang

Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang

王林
Lepaskan: 2023-05-30 12:26:17
ke hadapan
1548 orang telah melayarinya

1. Buat projek baharu

Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang
Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang
Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang

2 🎜>
<dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>8.0.20</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-jdbc</artifactId>
      <version>5.3.8</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-tx</artifactId>
      <version>5.3.8</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-aop</artifactId>
      <version>5.3.8</version>
    </dependency>
Salin selepas log masuk

3. Cipta objek DriverManagerDataSource dan JdbcTemplate dalam bekas spring 3.1 Kaedah untuk memuatkan bekas spring dalam springboot 1. Cipta fail bekas spring di bawah sumber

Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang

sumber ---->new- --->Direktori---->Direktori(aplikasi) baharu


Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang

<bean class="org.springframework.jdbc.datasource.DriverManagerDataSource" id="dataSource">
        <!-- 1.1.数据库驱动 -->
        <property name="driverClassName" value="com.mysql.cj.jdbc.Driver"/>
        <!-- 1.2.连接数据库的url -->
        <property name="url" value="jdbc:mysql://localhost:3306/spring?characterEncoding=utf8&serverTimezone=UTC"/>
        <!-- 1.3.连接数据库的用户名 -->
        <property name="username" value="root"></property>
        <!-- 1.4.连接数据库的密码 -->
        <property name="password" value="root"></property>

    </bean>

    <bean class="org.springframework.jdbc.core.JdbcTemplate" id="jdbcTemplate">
        <property name="dataSource" ref="dataSource"/>
    </bean>
Salin selepas log masuk

2. Tentukan kelas biasa dan tambahkannya pada class Tambah anotasi di atas untuk memuatkan bekas spring secara automatik selepas springboot bermula Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang

4. Buat kelas objek dan Buku kelas kawalan

Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakangBeri perhatian kepada @ Anotasi data di sini, ia adalah sebahagian daripada lombok, fungsi utamanya adalah untuk menjana kaedah get dan set secara automatik semasa penyusunan, jadi kami tidak perlu menulis kaedah get dan set secara manual dalam kelas ini, mengurangkan beban kerja kami, sangat mudah, sangat disyorkan

BookDao

Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang

TestController

Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang

application.properties

Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang

5 Mulakan pangkalan data MySQL

Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakangAnda boleh merujuk artikel sebelumnya

Pasang MySQL8.0 dan kendalikannya secara visual dalam Navicat


6 Jalankan ujian

Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakangSeperti yang ditunjukkan di bawah, operasi berjaya

Masukkan dalam penyemak imbas untuk melihat sama ada pemerolehan berjaya

Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang

Nota: Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang8080 dan springboot rujuk application.properties

getbookList disesuaikan dalam RequestMapping dalam TestController


Pada ketika ini, antara muka belakang SpringBoot ditulis Okay

Atas ialah kandungan terperinci Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan