mybatis
菜蜗牛很菜
数据结构+算法=程序
DRY-Don't Repeat Yourself
展开
-
mybatis统计近30天,不同时间段的数据
mybatis统计近30天、不同时间段的数据,echarts渐变色原创 2022-07-26 11:16:46 · 1743 阅读 · 1 评论 -
mybatis返回Map<Long,Object>
mybatis返回map原创 2022-02-15 18:04:51 · 491 阅读 · 0 评论 -
mybatis笔记
1. 什么是mybatisMybatis是一个半ORM(对象关系映射)框架,它内部封装了jdbc,开发时只需关注SQL语句本身,不需要花费时间和精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态SQL,可以严格控制SQL执行性能,灵活度高。Mybatis可以使用xml或者注解来配置和映射原生信息,将POJO映射成数据库中的记录,避免了几乎所有的jdbc代码和手动设置参数以及获取结果集通过xml文件或注解的方式将要执行的各种statement配置起来,并通过java原创 2021-04-09 10:42:32 · 746 阅读 · 0 评论 -
mybatis trim
<insert id="addDataCensusDetail" parameterType="com.rsi.rc.bs.module.censusparamdetail.dao.DataCensusDetail"> <selectKey resultType="java.lang.Long" order="AFTER" keyProperty="detailId"> SELECT LAST_INSERT_ID() </原创 2021-03-02 16:54:15 · 147 阅读 · 0 评论 -
mybatis set
<update id="updateDataCensusDetail" parameterType="com.rsi.rc.bs.module.censusparamdetail.dao.DataCensusDetail"> update bs_data_census_detail_t <set > <if test="sewageId != null" > sewage_id = .原创 2021-03-02 16:52:36 · 128 阅读 · 0 评论 -
mybatis list
<select id="getDataByMetricIdsAndTimeList" resultMap="MetricDataMap" resultType="map" > SELECT DATE_FORMAT(mdt.measure_time,'%Y-%m-%d %H:%i:%s') measure_time , mdt.metric_code,mdt.`value`,mdt.producer_code,mdt.device_sn, mdt.channel,mdt.metr.原创 2021-03-02 15:35:07 · 279 阅读 · 0 评论 -
mybatis foreach
<select id="getByDeviceByDeviceIds" resultType="com.rsi.rc.ts.module.device.dao.DeviceInfo"> select * FROM device_info_t t1 WHERE t1.status = 1 <if test="deviceIds != null and deviceIds.size原创 2021-02-24 14:50:47 · 68 阅读 · 0 评论 -
mybatis自联表三级菜单
<!--以下为菜单管理页面--> <!-- ↓↓↓↓↓↓↓↓以下为页面 树形展示↓↓↓↓↓↓↓↓↓↓↓--> <resultMap id="ParentTreeResultMap" type="com.lanou.entity.admin.Menu"> <id column="id" property="id"></id> <result column="parentId" propert.原创 2020-09-18 21:44:28 · 703 阅读 · 0 评论