Rumah > pangkalan data > tutorial mysql > Cipta jadual menggunakan MySQL - Hibernate

Cipta jadual menggunakan MySQL - Hibernate

WBOY
Lepaskan: 2023-09-05 17:37:01
ke hadapan
1214 orang telah melayarinya

Untuk mencipta jadual, anda perlu memasukkan baris berikut ke dalam application.properties -

spring.jpa.hibernate.ddl-auto=update
Salin selepas log masuk

Di sini, Hibernate akan mencipta jadual demo88 secara automatik. Kod application.properties adalah seperti berikut -

spring.datasource.platform=mysql
spring.jpa.database-platform=org.hibernate.dialect.MySQL5InnoDBDialect
spring.jpa.hibernate.ddl-auto=update
server.port=8191

spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/sampledatabase
spring.datasource.username=root
spring.datasource.password=123456
Salin selepas log masuk

demo88 lajur jadual penciptaan kelas entiti adalah seperti berikut -

contoh

package com.automaticallytablecreation;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table
public class demo88 {
   @Id
   private int id;
   @Column(name="name")
   private String name;
}
Salin selepas log masuk

Kod kelas utama adalah seperti berikut -

contoh

rreee

Sekarang dan klik kanan pada kelas utama klik "Jalankan sebagai aplikasi Java" "menu. Aplikasi akan berjalan dan membuat jadual.

Ini akan menghasilkan output berikut -

Output使用 MySQL 创建表 - Hibernate

Untuk pengesahan biar kami paparkan jadual -

package com.automaticallytablecreation;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class AutomaticTableApplication {
   public static void main(String[] args) {
      SpringApplication.run(AutomaticTableApplication.class, args);
   }
}
Salin selepas log masuk

Ini akan menghasilkan output berikut -

Output

mysql> show create table demo88;
Salin selepas log masuk

Atas ialah kandungan terperinci Cipta jadual menggunakan MySQL - Hibernate. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.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