使用@Select注解写<foreach>
发表于|更新于
|浏览量:
智慧是宝石,如果用谦虚镶边,就会更加灿烂夺目。——高尔基
只需要加<sceipt>标签就可以了
1 | @Select({"<script>" + |
相关推荐
2023-03-05
mybatis中@One
不要放纵你的爱情,不要让欲望的利剑把你射中——莎士比亚 前两天写了mybatis一对多查询 今天写一下在代码中如何使用@One实现一对一的关联查询 这里的@One注解类名org.apache.ibatis.annotations.One 代码如下: 1234567891011121314151617181920@Select("<script>" + "select *" + " from user_role\n" + " <where>" + " <if test=\"userId != null\">" + " AND user_id = #{userId}" + " </if&g...
2025-12-22
adk-java
时间,每天得到的都是二十四小时,可是一天的时间给勤勉的人带来智慧和力量,给懒散的人只留下一片悔恨。——鲁迅 ADK for Java 深度上手:用“代码优先”的方式,构建、评估与部署可控的智能 Agent 仓库:google/adk-java官网文档:ADK Docs · 示例仓库:adk-samples · Python 版本:adk-python描述:An open-source, code-first Java toolkit for building, evaluating, and deploying sophisticated AI agents with flexibility and control.许可证:Apache 2.0(详见仓库 LICENSE)适用人群:希望以“工程化、版本化、可调试”的方式,把智能 Agent 跑在本地或云端、并与 Google Cloud 深度集成的 Java 开发者与团队 为什么是 ADK(Agent Development Kit)for Java?来自 README 的核心定位: 代码优先(Code-Fir...
2021-11-17
数据库连接自动断开重连不上
凡事总要有信心,老想着“行”。要是做一件事,先就担心着”怕咱不行吧”,那你就没有勇气了。——盖叫天 今天报了这么一个错 数据库连接不上了,重连也失败,超时 解决办法: 加上hikari配置 123456789101112131415161718spring: # 数据源配置 datasource: hikari: connection-test-query: SELECT 1 FROM DUAL connection-timeout: 600000 maximum-pool-size: 500 max-lifetime: 1800000 minimum-idle: 20 validation-timeout: 3000 idle-timeout: 60000 connection-init-sql: SET NAMES utf8mb4 driver-class-name: com.mysql.cj.jdbc.Driver username: ruben passwor...
2023-11-21
rabbitmq动态创建队列
谁都饶恕比谁都不饶恕同样残忍。——塞涅卡 分享一个动态创建rabbitmq队列的代码: 依赖: 1234<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency> 配置: 123456spring: rabbitmq: host: localhost port: 5672 username: xxx password: xxx 代码: 123456789101112131415161718192021222324252627282930313233343536373839404142434445import com.alibaba.nacos.common.utils.JacksonUtils;import lombok.extern.slf4j.Slf4j;import org.spr...
2023-07-23
apache-incubator-streampark源码编译本地运行(四)
泰山不让土壤,故能成其大;河流不择细流,故能就其深。——李斯 首先是编译,由于我换到了mac,并且maven profile又发生了改变: 执行跟目录的build.sh 执行后scala报错。。。 此时删除掉maven本地repository里的org.scala-lang 重新执行即可 1Caused by: java.lang.ClassNotFoundException: org.apache.streampark.shaded.org.slf4j.Logger 主要最后的部分: 1Caused by: java.lang.ClassNotFoundException: org.apache.streampark.shaded.org.slf4j.Logger 我们切换到shaded模块进行install
2020-07-09
关于null的大坑
今天跟前端对接口的时候。。。 有个关键字keyword,前端明明没传入进来,我执行判断的时候,一直进不去那段“如果为空就XXX的逻辑” 123if (StringUtils.isNoneBlank(commonQueryDtoEntity.getKeywords())) { //debug发现进不来} 最后发现代码里我是这样写的 1commonQueryDtoEntity.getKeywords()+"" 这样其实转换出来并不是空串,而是一个”null”字符串。。。 1"null" 希望引以为戒

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog