Rumah >pangkalan data >tutorial mysql >Bagaimana SpringBoot menyambung ke MySQL untuk mendapatkan data dan menulis antara muka belakang
<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>
4. Buat kelas objek dan Buku kelas kawalan
<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>
2. Tentukan kelas biasa dan tambahkannya pada class Tambah anotasi di atas untuk memuatkan bekas spring secara automatik selepas springboot bermula
Beri 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
Anda boleh merujuk artikel sebelumnya
Seperti yang ditunjukkan di bawah, operasi berjaya
Nota: 8080 dan springboot rujuk application.properties
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!