springboot整合mybatis的兩種方法

2022-08-10 05:57:08 字數 1071 閱讀 6537

@select("select * from department where id=#")

public department getdeptbyid(integer id);

@delete("delete from department where id=#")

public int deletedeptbyid(integer id);

//指定自增和主鍵

@options(usegeneratedkeys = true,keyproperty = "id")

@insert("insert into department(departmentname) values(#)")

public int insertdept(department department);

@update("update department set departmentname=# where id=#")

public int updatedept(department department);

}問題:

自定義mybatis的配置規則;給容器中新增乙個configurationcustomizer;

@org.springframework.context.annotation.configuration

public class mybatisconfig };}

}

public static void main(string args)

}

mybatis:

config-location: classpath:mybatis/mybatis-config.xml 指定全域性配置檔案的位置

#configuration:

#map-underscore-to-camel-case: true 駝峰命名法

注意:yml檔案中配置過config-location之後就不能再寫configuration了。

更多使用參照

springBoot整合dubbo整合專案

傳統spring 整合dubbo,需要繁瑣的編寫一堆堆的 xml 配置檔案 而springboot整合dubbo後,不在需要寫 xml,通過jar包引用,完 成整合,通過註解的形式完成配置。提高我們的開發效率 目錄結構 1 服務層生產者開發 hs ldm server service 1.1新增du...

SpringBoot整合系列 整合Swagger2

io.springfox springfox swagger2 2.7.0 io.springfox springfox swagger ui 2.7.0 一般無配置項,必要時可以新增自定義配置項,在配置類中讀取 swagger2的配置內容僅僅就是需要建立乙個docket例項 configurati...

SpringBoot整合PageHelper外掛程式

springboot整合pagehelper外掛程式的時候主要分為以下幾步?1.在pom.xml中引入依賴 com.github.pagehelper pagehelper spring boot starter 1.2.3 分頁外掛程式 pagehelper.helperdialect mysql...