Note Management App Spring MVC Hibernate
1.0.0
Deskripsi - Sisi server yang diberikan aplikasi untuk membuat, mendaftar, memperbarui, dan menghapus catatan Anda.
Klon proyek
Impor sebagai proyek Maven di IDE favorit Anda.
Buat tabel note di database MySQL Anda
CREATE TABLE ` notes ` (
` id ` int ( 11 ) NOT NULL AUTO_INCREMENT,
` title ` varchar ( 100 ) DEFAULT NULL ,
` content ` varchar ( 350 ) DEFAULT NULL ,
` created_at ` datetime DEFAULT current_timestamp (),
PRIMARY KEY ( ` id ` )
); Buat file database.properties di bawah src/main/resources/ .
Isi file database.properties
#
# MySQL JDBC Properties - Used by Hibernate to connect to MySQL Database
#
jdbc . driver = com . mysql . cj . jdbc .Driver
jdbc . url = jdbc:mysql: // localhost: 3306 / MYSQL_DATABASE_NAME?useSSL = false
jdbc . user = MYSQL_DATABASE_USER
jdbc . password = MYSQL_DATABASE_PASSWORD
#
# Hibernate Properties
#
hibernate . dialect = org . hibernate . dialect . MySQLDialect
hibernate . show_sql = true
hibernate . packagesToScan = com . sayandas . firstproject . entity Tetapkan properti hibernate lain yang ingin Anda gunakan di sini dan menambahkannya di metode sessionFactory() di kelas AppMvcConfig.java