zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Linux设备管理(一):kobject, kset, ktype分析
    Keepalived高可用集群
    Nginx反向代理与负载均衡
    LNMP环境应用实践
    HTTP协议
    Nginx详解
    MySQL进阶
    MySQL安装与基本使用
    Jumpserver跳板机
    PXE自动化装机
  • 原文地址:https://www.cnblogs.com/csjoz/p/15260358.html
Copyright © 2011-2022 走看看