最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mybatis之typeAlias配置的3種方式小結(jié)

 更新時間:2022年01月17日 15:19:39   作者:如果屈原會編程  
這篇文章主要介紹了Mybatis之typeAlias配置的3種方式小結(jié),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Mybatis typeAlias配置

1.定義別名

<typeAliases>
? ? ?<typeAlias alias="User" type="cn.lxc.vo.User" />
</typeAliases>

2.掃描包方式

<typeAliases>
? ? ?<package name="cn.lxc.vo" />
</typeAliases>

3.注解方式

package cn.lxc.vo;
import org.apache.ibatis.type.Alias;
@Alias("User")
public class User {
    private int id;
    private String name;
    private int age;
    
    public int getId() {
        return id;
    }
    public void setId(int id) {
        this.id = id;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public int getAge() {
        return age;
    }
    public void setAge(int age) {
        this.age = age;
    }
}

springboot加載mybatis的typeAlias問題

springboot打成jar之后再linux上運(yùn)行會報(bào)找不到 type alias 對應(yīng)的實(shí)體類的問題,這是springboot掃包的問題。

工程上默認(rèn)使用的是Mybatis的DefaultVFS進(jìn)行掃描,但是在springboot的環(huán)境下,Mybatis的DefaultVFS這個掃包會出現(xiàn)問題,所以只能修改VFS,

為了清晰可見,直接貼代碼

@Bean
? ? public SqlSessionFactory sqlSessionFactoryBean() throws Exception {
? ? ? ? logger.info("load SpringBootVFS");
? ? ? ? //DefaultVFS在獲取jar上存在問題,使用springboot只能修改
? ? ? ? VFS.addImplClass(SpringBootVFS.class);
? ? ? ? SqlSessionFactoryBean sqlSessionFactoryBean = new SqlSessionFactoryBean();
? ? ? ? sqlSessionFactoryBean.setDataSource(dataSource());
? ? ? ? PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
? ? ? ? Resource[] resources1 = resolver.getResources("classpath*:/mybatis/*.xml");
? ? ? ? Resource[] resources2 = resolver.getResources("classpath*:/mysql/mapper/*.xml");
? ? ? ? Resource[] resources = (Resource[]) ArrayUtils.addAll(resources1,resources2);
? ? ? ? sqlSessionFactoryBean.setMapperLocations(resources);
? ? ? ? sqlSessionFactoryBean.setTypeAliasesPackage("com.xxx.xx.entity");
? ? ? ? return sqlSessionFactoryBean.getObject();
? ? }

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringBoot優(yōu)雅地實(shí)現(xiàn)全局異常處理的方法詳解

    SpringBoot優(yōu)雅地實(shí)現(xiàn)全局異常處理的方法詳解

    這篇文章主要為大家詳細(xì)介紹了SpringBoot如何優(yōu)雅地實(shí)現(xiàn)全局異常處理,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-08-08
  • Java實(shí)現(xiàn)自動壓縮文件并加密的方法示例

    Java實(shí)現(xiàn)自動壓縮文件并加密的方法示例

    這篇文章主要介紹了Java實(shí)現(xiàn)自動壓縮文件并加密的方法,涉及java針對文件進(jìn)行zip壓縮并加密的相關(guān)操作技巧,需要的朋友可以參考下
    2018-01-01
  • Spring緩存注解@Cacheable @CacheEvit @CachePut使用介紹

    Spring緩存注解@Cacheable @CacheEvit @CachePut使用介紹

    Spring在3.1版本,就提供了一條基于注解的緩存策略,實(shí)際使用起來還是很絲滑的,本文將針對幾個常用的注解進(jìn)行簡單的介紹說明,有需要的小伙伴可以嘗試一下
    2021-07-07
  • 詳談@Autowired和static的關(guān)系

    詳談@Autowired和static的關(guān)系

    這篇文章主要介紹了@Autowired和static的關(guān)系,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • java  interface 接口的使用好處分析

    java interface 接口的使用好處分析

    這篇文章主要介紹了java interface 接口的使用好處,結(jié)合實(shí)例形式分析了java interface接口的功能、基本使用方法及多態(tài)性的使用優(yōu)點(diǎn),需要的朋友可以參考下
    2019-11-11
  • 詳解Java 微服務(wù)架構(gòu)

    詳解Java 微服務(wù)架構(gòu)

    這篇文章主要介紹了Java 微服務(wù)架構(gòu)的相關(guān)資料,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2021-02-02
  • Java之遍歷枚舉值問題

    Java之遍歷枚舉值問題

    這篇文章主要介紹了Java之遍歷枚舉值問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • 深入理解java long 存儲時間戳

    深入理解java long 存儲時間戳

    存儲時間打算用時間戳來存儲,打算用long類型來代表時間戳,這篇文章主要介紹了深入理解java long 存儲時間戳,非常具有實(shí)用價值,需要的朋友可以參考下
    2018-10-10
  • spring?cloud?eureka?服務(wù)啟動失敗的原因分析及解決方法

    spring?cloud?eureka?服務(wù)啟動失敗的原因分析及解決方法

    這篇文章主要介紹了spring?cloud?eureka?服務(wù)啟動失敗的原因解析,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • SpringBoot集成selenium實(shí)現(xiàn)自動化測試的代碼工程

    SpringBoot集成selenium實(shí)現(xiàn)自動化測試的代碼工程

    Selenium?是支持web?瀏覽器自動化的一系列工具和[庫]?它提供了擴(kuò)展來模擬用戶與瀏覽器的交互,用于擴(kuò)展瀏覽器分配的分發(fā),本文給大家介紹了SpringBoot集成selenium實(shí)現(xiàn)自動化測試的代碼工程,需要的朋友可以參考下
    2024-08-08

最新評論

逊克县| 双柏县| 祁门县| 仙居县| 崇文区| 南阳市| 拉孜县| 斗六市| 洪泽县| 渝中区| 攀枝花市| 西和县| 兴隆县| 芮城县| 南皮县| 托克托县| 利川市| 易门县| 常熟市| 汤原县| 孙吴县| 娄底市| 奉节县| 桐柏县| 旬阳县| 赫章县| 庐江县| 峨边| 平塘县| 依安县| 自贡市| 福海县| 仙桃市| 台中市| 吉水县| 深泽县| 安福县| 茌平县| 华蓥市| 永靖县| 高邑县|