andy2415

andy2415

V2EX 第 419432 号会员,加入于 2019-06-06 17:10:38 +08:00
2 G 11 S 27 B
根据 andy2415 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
andy2415 最近回复了
1 天前
回复了 tongjiann 创建的主题 程序员 有一个代码的设计问题,大佬们帮帮我
@andy2415 #12 另外, mybatisplus 拦截器初始化顺序要 注意添加再分页的后面, 不然分页查询会有问题
1 天前
回复了 tongjiann 创建的主题 程序员 有一个代码的设计问题,大佬们帮帮我
之前写的<=的逻辑, 只处理了删改查你可以试试改成 in,
```java
@Slf4j
public class Demo extends JsqlParserSupport implements InnerInterceptor {

@Override
public void beforePrepare(
StatementHandler sh, Connection connection, Integer transactionTimeout) {
PluginUtils.MPStatementHandler mpSh = PluginUtils.mpStatementHandler(sh);
MappedStatement ms = mpSh.mappedStatement();
SqlCommandType commandType = ms.getSqlCommandType();

if (commandType == SqlCommandType.SELECT || commandType == SqlCommandType.UPDATE || commandType == SqlCommandType.DELETE) {
mpSh.mPBoundSql().sql(parserMulti(mpSh.mPBoundSql().sql(), null));
}
}

@Override
protected void processSelect(Select select, int index, String sql, Object obj) {
PlainSelect plainSelect = (PlainSelect) select.getSelectBody();
MinorThanEquals minorThanEquals = getMinorThanEquals();
Expression where = plainSelect.getWhere();
plainSelect.setWhere(
where == null ? minorThanEquals : new AndExpression(where, minorThanEquals));
}

@Override
protected void processUpdate(Update update, int index, String sql, Object obj) {
....
}

@Override
protected void processDelete(Delete delete, int index, String sql, Object obj) {
....
}

@NotNull
private static MinorThanEquals getMinorThanEquals() {
MinorThanEquals minorThanEquals = new MinorThanEquals();
minorThanEquals.setLeftExpression(new Column("column_name"));
minorThanEquals.setRightExpression(new LongValue(4));
return minorThanEquals;
}
}
```
+1
263 天前
回复了 blackboxo 创建的主题 问与答 显示器太厚,桌子深度不够怎么办
买个北弧 D450L 放上边, 尺寸刚刚好
285 天前
回复了 NothingExist 创建的主题 问与答 Ask V2EX: 大家编程的时候都在听些什么?
听张震, 提神醒脑
294 天前
回复了 Zink99 创建的主题 健康 确诊脊柱侧弯
这个曾经坚持做了一段时间, 做完整个后背非常舒服
[每天四分钟自然修复脊柱侧弯-哔哩哔哩] https://b23.tv/dVhQqbf
大佬 我想用日历软件贷款
2023-06-17 16:11:24 +08:00
回复了 busterian 创建的主题 程序员 win11 下 explorer 有好的替代品吗
q-dir +1
2023-05-04 14:46:37 +08:00
回复了 guin 创建的主题 问与答 淄博烧烤还能火多久?
同事淄博人 五一想回家没抢到票
2023-04-28 14:40:22 +08:00
回复了 meisen 创建的主题 生活 感觉被侮辱了,但又感觉是事实
14 键的来凑个热闹
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2607 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 06:16 · PVG 14:16 · LAX 23:16 · JFK 02:16
Developed with CodeLauncher
♥ Do have faith in what you're doing.