Mybatis開發步驟

  1. 根據業務在數據庫中建表Ajava

  2. 創建這個表對應的實體模型類model: A..java 實體類的屬性和表的字段名稱一一對應spring

  3. 定義操做這個表的sql映射文件AMapper.xml和接口AMapper.java 從步驟1到3如今有工具能夠自動生成sql

  4. 註冊AMapper.xml文件,該步由spring-mybatis配置自動註冊了不用管數據庫

Controller中某個方法調用
Service中的業務邏輯獲取數據,service接口的實現Impl中調用了
Mapper類中的方法,這些方法對應到
Mapper.xml中id表示的SQL語句
mybatis

  1. AMapper.xml中id標識的語句,映射爲AMapper.java接口中的同名方法app

  2. 業務service調用數據層時直接調用AMapper的方法便可,不然調用相似工具

dao.save("AMapper.save", pd);
相關文章
相關標籤/搜索