Hibernate簡單入門,快速上手

2021-10-24 13:42:19 字數 1275 閱讀 4921

1,建立乙個springboot專案

2,配置properties檔案

spring.datasource.url=jdbc:mysql://

124.70

.190

.246

:3306

/spring?servertimezone=utc

spring.datasource.username=root

spring.datasource.password=

111spring.jpa.hibernate.ddl-auto=update//開啟資料庫自動更新

spring.jpa.show-sql=

true

//開啟sql語句顯示

3,建立實體類

@entity

@table

public

class

teacher

4,編寫service介面

public

inte***ce

teacherservice

5,編寫資料庫操作介面,teacher類操作方法介面庫

?:jparepositoryt:哪個實體類的方法介面庫 id:這個實體類的主鍵

public

inte***ce

teacherrepository

extends

jparepository

6,service的實現類impl

?:加@service標籤 注入方法介面類@resource/@autowried(都可用但有區別) 重寫方法@override

@service

public

class

teachersericeimp

implements

teacherservice

@override

public teacher findteacher

(int id)

}

@restcontroller

public

class

teachercontroller

}

C 快速入門 簡單概要

經常聽到一些熟悉c語言的朋友談到如何快速入門c 很多人覺得c 很難,感覺入門需要花很大的精力,其實並非這樣,c 是一門物件導向的語言,只要把思維方式從c的面向過程轉變到c 的物件導向程式設計,就能夠很快速的學習c 物件導向更加符合日常的世界的構造方式,當我們有想不明白c 某些概念和 實現的時候,聯想...

Vuex 快速入門 簡單易懂

一 vuex介紹 1 vuex是什麼?1.借鑑 了flux redux the elm architecture 2.專為 vue.js 設計 的狀態管理模式 3.集中式儲存和管理應用程式中所有元件的狀態 4.vuex 也整合到 vue 的官方除錯工具 5.乙個 vuex 應用的核心是 store ...

Hibernate入門 入門案例

4.1 資料庫建立表 create table cst customer cust id bigint 32 not null auto increment comment 客戶編號 主鍵 cust name varchar 32 not null comment 客戶名稱 公司名稱 cust so...