123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.jeeplus.modules.gen.dao.GenTableDao">
- <!---->
- <!--<sql id="genTableColumns">-->
- <!--a.*-->
- <!--</sql>-->
- <!---->
- <!--<sql id="genTableJoins">-->
- <!---->
- <!--</sql>-->
- <!---->
- <!--<select id="get" resultType="GenTable">-->
- <!--SELECT -->
- <!--<include refid="genTableColumns"/>-->
- <!--FROM gen_table a-->
- <!--<include refid="genTableJoins"/>-->
- <!--WHERE a.id = #{id}-->
- <!--</select>-->
- <!---->
- <!--<select id="findList" resultType="GenTable">-->
- <!--SELECT -->
- <!--<include refid="genTableColumns"/>-->
- <!--FROM gen_table a-->
- <!--<include refid="genTableJoins"/>-->
- <!--WHERE a.del_flag = #{DEL_FLAG_NORMAL} -->
- <!--<if test="name != null and name != ''">-->
- <!--AND a.name = #{name}-->
- <!--</if>-->
- <!--<if test="nameLike != null and nameLike != ''">-->
- <!--AND a.name LIKE -->
- <!--<if test="dbName == 'oracle'">'%'||#{nameLike}||'%'</if>-->
- <!--<if test="dbName == 'mssql'">'%'+#{nameLike}+'%'</if>-->
- <!--<if test="dbName == 'mysql'">concat('%',#{nameLike},'%')</if>-->
- <!--</if>-->
- <!--<if test="comments != null and comments != ''">-->
- <!--AND a.comments LIKE -->
- <!--<if test="dbName == 'oracle'">'%'||#{comments}||'%'</if>-->
- <!--<if test="dbName == 'mssql'">'%'+#{comments}+'%'</if>-->
- <!--<if test="dbName == 'mysql'">concat('%',#{comments},'%')</if>-->
- <!--</if>-->
- <!--<if test="parentTable != null and parentTable != ''">-->
- <!--AND a.parent_table = #{parentTable}-->
- <!--</if>-->
- <!--<choose>-->
- <!--<when test="page.orderBy != null and page.orderBy != ''">-->
- <!--ORDER BY ${page.orderBy}-->
- <!--</when>-->
- <!--<otherwise>-->
- <!--ORDER BY a.name ASC-->
- <!--</otherwise>-->
- <!--</choose>-->
- <!--</select>-->
- <!--<select id="findAllList" resultType="GenTable">-->
- <!--SELECT -->
- <!--<include refid="genTableColumns"/>-->
- <!--FROM gen_table a-->
- <!--<include refid="genTableJoins"/>-->
- <!--WHERE a.del_flag = #{DEL_FLAG_NORMAL}-->
- <!--<choose>-->
- <!--<when test="page !=null and page.orderBy != null and page.orderBy != ''">-->
- <!--ORDER BY ${page.orderBy}-->
- <!--</when>-->
- <!--<otherwise>-->
- <!--ORDER BY a.name ASC-->
- <!--</otherwise>-->
- <!--</choose>-->
- <!--</select>-->
- <!---->
- <!--<insert id="insert">-->
- <!--INSERT INTO gen_table(-->
- <!--id, -->
- <!--name, -->
- <!--comments, -->
- <!--table_type,-->
- <!--class_name, -->
- <!--parent_table, -->
- <!--parent_table_fk, -->
- <!--create_by, -->
- <!--create_date, -->
- <!--update_by, -->
- <!--update_date, -->
- <!--remarks, -->
- <!--del_flag,-->
- <!--issync-->
- <!--) VALUES (-->
- <!--#{id}, -->
- <!--#{name}, -->
- <!--#{comments},-->
- <!--#{tableType}, -->
- <!--#{className}, -->
- <!--#{parentTable}, -->
- <!--#{parentTableFk}, -->
- <!--#{createBy.id}, -->
- <!--#{createDate}, -->
- <!--#{updateBy.id}, -->
- <!--#{updateDate}, -->
- <!--#{remarks}, -->
- <!--#{delFlag},-->
- <!--#{isSync}-->
- <!--)-->
- <!--</insert>-->
- <!---->
- <!--<update id="update">-->
- <!--UPDATE gen_table SET <!– -->
- <!--name = #{name}, –>-->
- <!--comments = #{comments}, -->
- <!--table_type = #{tableType},-->
- <!--class_name = #{className}, -->
- <!--parent_table = #{parentTable}, -->
- <!--parent_table_fk = #{parentTableFk}, -->
- <!--update_by = #{updateBy.id}, -->
- <!--update_date = #{updateDate}, -->
- <!--remarks = #{remarks},-->
- <!--issync = #{isSync}-->
- <!--WHERE id = #{id}-->
- <!--</update>-->
- <!---->
- <!--<update id="delete">-->
- <!--DELETE FROM gen_table -->
- <!--WHERE id = #{id}-->
- <!--</update>-->
- <!---->
- <!--<update id="deleteByLogic">-->
- <!--UPDATE gen_table SET -->
- <!--del_flag = #{DEL_FLAG_DELETE}-->
- <!--WHERE id = #{id}-->
- <!--</update>-->
- <!---->
- <!--<update id="buildTable" statementType="STATEMENT"> -->
- <!--${sql}-->
- <!--</update>-->
- <!---->
- <!--<!– 根据实体名称和字段名称和字段值获取唯一记录 –>-->
- <!--<select id="findUniqueByProperty" resultType="GenTable" statementType="STATEMENT">-->
- <!--select * FROM gen_table where ${propertyName} = '${value}'-->
- <!--</select>-->
- <!---->
- </mapper>
|