MyBatis 是一款優(yōu)秀的持久層框架挚歧,它支持自定義 SQL、存儲過程以及高級映射。MyBatis 免除了幾乎所有的 JDBC 代碼以及設置參數(shù)和獲取結果集的工作软吐。MyBatis 可以通過簡單的 XML 或注解來配置和映射原始類型旭贬、接口和 Java POJO(Plain Old Java Objects怔接,普通老式 Java 對象)為數(shù)據(jù)庫中的記錄。
1.如何獲得Mybatis:
<!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.2</version>
</dependency>
2.什么是持久化
數(shù)據(jù)持久化
持久化就是將程序得數(shù)據(jù)在持久狀態(tài)和瞬時狀態(tài)轉化得過程
- 內(nèi)存:斷電即失 這就是瞬時狀態(tài)
- 而存在數(shù)據(jù)庫的就是持久狀態(tài)
- 數(shù)據(jù)庫: io文件持久化
附今天安裝時遇見的問題
- 1.打開cmd時 選擇用管理員運行 然后輸入 Net Start MySQL57或者Net Stop MySQL57來啟動或關閉Mysql服務
- 2.mysql在mysql command line里完成操作