# Homework ## @Entity 的使用時機與用途 在SQL中可以用於查詢完整資料 ## @Table 的使用時機與用途 是SQL中的暫存表,用完即刪除不用drop ## @Id 的使用時機與用途 在SQL中可以設定為private key,每一筆資料一個Id,較好查詢不重複 ## @Column 的使用時機與用途 在SQL中代表著一筆資料 ## @Repository 的使用時機與用途 一個抽象化界面,在SQL中就是儲存庫,可用來存放或讀取Entity ## @Query 的使用時機與用途 在SQL中,就是用於操作資料庫的語法 ## @Modifying 的使用時機與用途 意思就是修改資料庫中的資料(Update) ## Java 中 Interface 的使用時機與用法 是一個介面,抽象的 例如:一隻筆,都可以寫,但每隻筆用的材料不一樣 ```java interface Pen{void Write();} ``` ## Java 中 implement 的使用時機與用法 主要是實現 例如:一隻鉛筆、原子筆,實現寫的功能 ```java class 鉛筆 implement Pen{void Write(){用筆芯}}``` ``` ```java class 原子筆 implement Pen{void Write(){用墨水}} ``` ## Java 中 extends 的使用時機與用法 子類繼承父類,可以使用父類的方法,也可以複寫父類的方法 不可繼承final、多重 ```java Animals extends Running(){} ``` ## application.properties 是什麼 可進行應用程式配置的內建機制 ## DAO 是什麼 在進行資料庫存取時,不用接觸到與所使用特定資料庫的技術相關細節,持久化 ## DTO 是什麼 是在流程之間傳送數據的對象,可保存呼叫的數據。減少遠程傳輸 ## CRUD 各自代表什麼 C(新增)R(讀取)U(更新)D(刪除) ## 撰寫 README.md 的目的是什麼 讓別人看懂你的程式主要可以幹嘛,怎麼操作
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up