//动态条件查询publicList<Emp>list(@Param("name")String name,@Param("gender")Short gender,@Param("begin")LocalDate begin ,@Param("end")LocalDate end);
EmpMapper.xml中对应代码块(SQL片段涉及到sql与include标签)
<sqlid="commonSelect">select id,username,password,name,gender,image,job,entrydate,dept_id,create_time,update_timefrom emp</sql><!--resultType:单条记录所封装的类型--><selectid="list"resultType="com.itheima.pojo.Emp"><includerefid="commonSelect"/><where><iftest="name != null">name like concat('%', #{name}, '%')</if><iftest="gender != null">and gender = #{gender}</if><iftest="begin != null and end != null">and entrydate between #{begin} and #{end}</if>order by update_time desc</where></select>
<!--批量删除员工 (18,19)--><!--collection: 遍历的集合item: 遍历出来的元素separator: 分隔符open: 遍历开始前拼接的SQL片段close: 遍历结束后拼接的SQL片段--><deleteid="deleteByIds">delete from emp where id in<foreachcollection="list"item="id"separator=","open="("close=")">#{id}</foreach></delete>
大多数都是同一个套路,将图拆开成几个图,每一层都对应着一个不同的状态,比如把到点 i 的状态拆成经过了 j 次操作所得的 xx 结果,一般数据不会很大
目前遇到的可分为 3 类:
①.给你最多 k 次操作,求 xx 结…
《A Practical Guide to Building Agents》文档总结
该文档是一份面向产品和工程团队的实用指南,旨在帮助团队探索并构建首个基于大语言模型(LLM)的智能体(Agent),提炼了大量客户部署经验,提供了…