From c606a7210097ca126fcf9fdb123cebf2a964f51d Mon Sep 17 00:00:00 2001
From: xiejun <xiejun@vci-tech.com>
Date: 星期四, 26 十二月 2024 16:51:44 +0800
Subject: [PATCH] 集成获取mdm分发通用数据格式接口集成 日志输出到日志文件中
---
Source/BladeX-Tool/blade-starter-develop/src/main/resources/templates/api/mapper.xml.btl | 39 +++++++++++++++++++++++++++++++++++++++
1 files changed, 39 insertions(+), 0 deletions(-)
diff --git a/Source/BladeX-Tool/blade-starter-develop/src/main/resources/templates/api/mapper.xml.btl b/Source/BladeX-Tool/blade-starter-develop/src/main/resources/templates/api/mapper.xml.btl
new file mode 100644
index 0000000..b742f43
--- /dev/null
+++ b/Source/BladeX-Tool/blade-starter-develop/src/main/resources/templates/api/mapper.xml.btl
@@ -0,0 +1,39 @@
+<?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="${package.Mapper!}.${modelClass!}Mapper">
+
+#if(enableCache){
+ <!-- 寮�鍚簩绾х紦瀛� -->
+ <cache type="org.mybatis.caches.ehcache.LoggingEhcache"/>
+#}
+ <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
+ <resultMap id="${modelCode!}ResultMap" type="${package.Entity!}.${modelClass!}Entity">
+ #for(x in prototypes) {
+ <result column="${x.jdbcName!}" property="${x.propertyName!}"/>
+ #}
+ </resultMap>
+
+#if(templateType=="tree"){
+ <resultMap id="treeNodeResultMap" type="org.springblade.core.tool.node.TreeNode">
+ <id column="id" property="id"/>
+ <result column="parent_id" property="parentId"/>
+ <result column="title" property="title"/>
+ <result column="value" property="value"/>
+ <result column="key" property="key"/>
+ </resultMap>
+#}
+
+ <select id="select${modelClass!}Page" resultMap="${modelCode!}ResultMap">
+ select * from ${model.modelTable} where is_deleted = 0
+ </select>
+
+#if(templateType=="tree"){
+ <select id="tree" resultMap="treeNodeResultMap">
+ select ${treeId!} as id, ${treePid!} as parent_id, ${treeName!} as title, ${treeId!} as 'value', ${treeId!} as 'key' from ${model.modelTable!} where is_deleted = 0
+ <if test="_parameter!=null">
+ and tenant_id = \#{_parameter}
+ </if>
+ </select>
+#}
+
+</mapper>
--
Gitblit v1.9.3