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

mybatis.type-aliases-package之巨坑的解決

 更新時間:2021年09月30日 09:20:52   作者:daijiguo  
這篇文章主要介紹了mybatis.type-aliases-package之巨坑的解決,具有很好的參考價值,希望對大家有所幫助。

mybatis.type-aliases-package之巨坑

mapper.xml中的resultType中經(jīng)常會用到一些自定義POJO,你可以用完全限定名來指定這些POJO的引用

例如:

<select id="getUsers" resultType="com.majing.learning.mybatis.entity.User">,

又或者你可以通過在application.properties中指定POJO掃描包來讓mybatis自動掃描到自定義POJO

如下:

mybatis.type-aliases-package=com.majing.learning.mybatis.entity

但是,請千萬注意,不要再mybatis.type-aliases-package=后面接classpath這個單詞,否則,mybatis會找不到POJO。

mybatis.type-aliases-package作用和用法

在mapper.xml文件中的resultMap的type或者parameterType會用到自定義的POJO。

例如:

<mapper namespace="com.example.demo.mapper.UserMapper">
    <select id="findAll" resultType="User">
        select * from User
    </select>
    <select id="findByName" resultType="User">
        select * from User where username=#{username}
    </select>
    <select id="findPswByName" resultType="String">
        select password from user where username = #{username}
    </select>
    <insert id="save">
        insert into user(username,password) value (#{username},#{password})
    </insert>
</mapper>

其中resultType=“User”中,User就是自定義的POJO,此時可以使用完全限定名來指定這些POJO的引用

例如:

<select id="findByName" resultType="com.example.entity.User">

第二種方法就是使用mybatis.type-aliases-package來指定POJO掃描包來讓mybatis自動掃描到自定義的POJO。

在application.propertites配置文件中配置如下信息:mybatis.type-aliases-package=com.example.entity

mybatis.type-aliases-package=com.example.demo.entity 

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

相關(guān)文章

  • Springboot使用put、delete請求報錯405的處理

    Springboot使用put、delete請求報錯405的處理

    這篇文章主要介紹了Springboot使用put、delete請求報錯405的處理方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • Spring mvc AJAX技術(shù)實現(xiàn)原理解析

    Spring mvc AJAX技術(shù)實現(xiàn)原理解析

    這篇文章主要介紹了Spring mvc AJAX技術(shù)實現(xiàn)原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-03-03
  • Java日志組件間關(guān)系詳解

    Java日志組件間關(guān)系詳解

    在本文里我們給大家整理了關(guān)于Java日志組件間關(guān)系相關(guān)基礎(chǔ)知識,需要的朋友們跟著學習下。
    2019-02-02
  • StringUtils,CollectionUtils判斷為空的方法和原生代碼哪個效率最高

    StringUtils,CollectionUtils判斷為空的方法和原生代碼哪個效率最高

    這篇文章主要介紹了StringUtils,CollectionUtils判斷為空的方法和原生代碼哪個效率最高,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • Java實現(xiàn)單例設(shè)計模式方法解析

    Java實現(xiàn)單例設(shè)計模式方法解析

    這篇文章主要介紹了Java實現(xiàn)單例設(shè)計模式方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-04-04
  • Springboot基于BCrypt非對稱加密字符串的實現(xiàn)

    Springboot基于BCrypt非對稱加密字符串的實現(xiàn)

    本文主要介紹了Springboot基于BCrypt非對稱加密字符串的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-04-04
  • MyBatis-Plus實現(xiàn)公共字段自動填充功能詳解

    MyBatis-Plus實現(xiàn)公共字段自動填充功能詳解

    在開發(fā)中經(jīng)常遇到多個實體類有共同的屬性字段,這些字段屬于公共字段,也就是很多表中都有這些字段,能不能對于這些公共字段在某個地方統(tǒng)一處理,來簡化開發(fā)呢?MyBatis-Plus就提供了這一功能,本文就來為大家詳細講講
    2022-08-08
  • Spring?AI?+?混元帶你實現(xiàn)企業(yè)級穩(wěn)定可部署的AI業(yè)務(wù)智能體

    Spring?AI?+?混元帶你實現(xiàn)企業(yè)級穩(wěn)定可部署的AI業(yè)務(wù)智能體

    我們深入探討了Spring?AI在智能體構(gòu)建中的實際應(yīng)用,特別是在企業(yè)環(huán)境中的價值與效能,通過逐步實現(xiàn)一個本地部署的智能體解決方案,我們不僅展示了Spring?AI的靈活性與易用性,還強調(diào)了它在推動AI技術(shù)與業(yè)務(wù)深度融合方面的潛力,感興趣的朋友一起看看吧
    2024-11-11
  • Java 并發(fā)編程ArrayBlockingQueue的實現(xiàn)

    Java 并發(fā)編程ArrayBlockingQueue的實現(xiàn)

    這篇文章主要介紹了Java 并發(fā)編程ArrayBlockingQueue的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • Spring?Bean創(chuàng)建流程分析講解

    Spring?Bean創(chuàng)建流程分析講解

    很多時候我們需要根據(jù)不同的條件在容器中加載不同的Bean,或者根據(jù)不同的條件來選擇是否在容器中加載某個Bean,這就是Bean的加載控制,一般我們可以通過編程式或注解式兩種不同的方式來完成Bean的管理
    2023-01-01

最新評論

河津市| 深州市| 泸定县| 江油市| 平南县| 酉阳| 中宁县| 盘山县| 沾化县| 武安市| 海门市| 五莲县| 青川县| 桐梓县| 迁西县| 辽阳县| 土默特右旗| 介休市| 遂平县| 太康县| 郑州市| 天长市| 大庆市| 根河市| 华亭县| 女性| 蒲城县| 和田县| 凤凰县| 巨野县| 长乐市| 洪洞县| 札达县| 巧家县| 亳州市| 磐石市| 阿图什市| 澜沧| 旺苍县| 牡丹江市| 南和县|