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

  • 相关阅读:
    SDUT3926 kmp
    SDUT 3930 线段树
    HDU 3277 最大流+二分
    HDU 3081 最大流+二分
    HDU 3605 最大流+状态压缩
    HDU 3572 最大流
    HDU 4576 DP
    POJ 2289 最大流
    POJ 1698 最大流
    poj 3498 最大流
  • 原文地址:https://www.cnblogs.com/csjoz/p/15260358.html
Copyright © 2011-2022 走看看