代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
Java
】
MyBatis基本查询、条件查询、查询排序
作者:
天星
/ 发布于
2018/7/11
/
845
<?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.inspur.analysis.tool.ontology.linkType.dao.LinkTypeMapper"> <resultMap type="com.inspur.analysis.tool.ontology.linkType.data.LinkType" id="linkType"> <id property="linkUri" column="LINK_URI"/> <result property="uriHash" column="URI_HASH"/> <result property="baseTypeUri" column="BASE_TYPE_URI"/> <result property="linkLabel" column="LINK_LABEL"/> <result property="isAsymmetrical" column="IS_ASYMMETRICAL"/> <result property="aliase" column="ALIASE"/> <result property="pcName" column="P_C_NAME"/> <result property="pcAliase" column="P_C_ALIASE"/> <result property="cpName" column="C_P_NAME"/> <result property="cpAliase" column="C_P_ALIASE"/> <result property="detailIconUri" column="DETAIL_ICON_URI"/> <result property="detailIcon" column="DETAIL_ICON"/> <result property="edgeIconUri" column="EDGE_ICON_URI"/> <result property="edgeIcon" column="EDGE_ICON"/> <result property="isSys" column="IS_SYS"/> <result property="note" column="NOTE"/> <result property="creatorId" column="CREATOR_ID"/> <result property="createTime" column="CREATE_TIME"/> <result property="editorId" column="EDITOR_ID"/> <result property="editTime" column="EDIT_TIME"/> <result property="scn" column="SCN"/> </resultMap> <select id="existLinkTypeUri" parameterType="String" resultMap="linkType"> SELECT * FROM OD_LINK_TYPE WHERE LINK_URI = #{linkUri} </select> <select id="isRootLinkType" parameterType="String" resultType="int"> SELECT EXISTS(SELECT LINK_URI FROM OD_LINK_TYPE WHERE LINK_URI=BASE_TYPE_URI AND LINK_URI=#{linkUri}) </select> <select id="deleteRootLinkType" parameterType="String"> DELETE FROM OD_LINK_TYPE WHERE BASE_TYPE_URI=#{baseTypeUri} </select> <select id="getRootLinkTypeList" resultMap="linkType"> SELECT * FROM OD_LINK_TYPE WHERE LINK_URI = BASE_TYPE_URI </select> <select id="getAllLinkTypeListByParent" parameterType="java.util.Map" resultMap="linkType"> SELECT * FROM OD_LINK_TYPE <where> LINK_URI != BASE_TYPE_URI <if test="baseTypeUri != null"> AND BASE_TYPE_URI=#{baseTypeUri} </if> </where> <if test="orderfield != null" > ORDER BY <choose> <when test="orderfield == 'linkUri'"> LINK_URI ${orderdir} </when> <when test="orderfield == 'linkLabel'"> LINK_LABEL ${orderdir} </when> <otherwise> BASE_TYPE_URI ${orderdir} </otherwise> </choose> </if> </select> <select id="getLinkTypeListByCondition" parameterType="java.util.Map" resultMap="linkType"> SELECT * FROM OD_LINK_TYPE <where> LINK_URI != BASE_TYPE_URI <if test="linkUri != null"> AND LINK_URI LIKE '%${linkUri}%' </if> <if test="linkLabel != null"> AND LINK_LABEL LIKE '%${linkLabel}%' </if> <if test="baseTypeUri != null"> AND BASE_TYPE_URI=#{baseTypeUri} </if> </where> <if test="orderfield != null" > ORDER BY <choose> <when test="orderfield == 'linkUri'"> LINK_URI ${orderdir} </when> <when test="orderfield == 'linkLabel'"> LINK_LABEL ${orderdir} </when> <otherwise> BASE_TYPE_URI ${orderdir} </otherwise> </choose> </if> </select> </mapper>
试试其它关键字
同语言下
.
List 切割成几份 工具类
.
一行一行读取txt的内容
.
Java PDF转换成图片并输出给前台展示
.
java 多线程框架
.
double类型如果小数点后为零则显示整数否则保留两位小
.
将图片转换为Base64字符串公共类抽取
.
sqlParser 处理SQL(增删改查) 替换schema 用于多租户
.
JAVA 月份中的第几周处理 1-7属于第一周 依次类推 29-
.
java计算两个经纬度之间的距离
.
输入时间参数计算年龄
可能有用的
.
List 切割成几份 工具类
.
一行一行读取txt的内容
.
Java PDF转换成图片并输出给前台展示
.
java 多线程框架
.
double类型如果小数点后为零则显示整数否则保留两位小
.
将图片转换为Base64字符串公共类抽取
.
sqlParser 处理SQL(增删改查) 替换schema 用于多租户
.
JAVA 月份中的第几周处理 1-7属于第一周 依次类推 29-
.
java计算两个经纬度之间的距离
.
输入时间参数计算年龄
天星
贡献的其它代码
(
31
)
.
生成仿银行卡的会员号
.
MyBatis基本查询、条件查询、查询排序
.
撒列实现关键字过虑
.
jsonp跨域请求C# webform页面的数据
.
定积分计算(Romberg)
.
android Gridview九宫的效果实现
.
实现动态数组,克服静态数组大小固定
.
计算一个数的平方根
.
计算厄密多项式
.
将字符串转换为整数
Copyright © 2004 - 2024 dezai.cn. All Rights Reserved
站长博客
粤ICP备13059550号-3