首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
4rnold
掘友等级
独而不孤,聚而能欢,群而不党,别而无恋
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
赞
文章( 5 )
沸点( 0 )
mybatis 是怎样防止sql注入的
mybatis在向mysql发送执行sql前,会进行客户端的预编译(还有服务器端的预编译,在发送请求拼接sql时,会将参数中产生注入的地方通过处理,使其在服务器端当作一个参数,消除注入风险。
创建和更新订单时数据一致性
查询功能,包括用订单数据生成各种报表。 订单优惠表: 保存定案使用的优惠信息。 对于一个订单系统,会给前端提供一个HTTP接口,用户在浏览器页面点击“提交订单”功能时,浏览器就会发送给后端一个创建订单的请求,订单系统的后端服务就会往数据库里面插入一条订单数据,创建订单成功。 假…
实战|我还是很建议你用DelayQueue搞定超时订单的-(1)
订单在30分钟之内未支付则自动取消。 重试机制实现,把调用失败的接口放入一个固定延时的队列,到期后再重试。 新创建的店铺,如果在十天内都没有上传过商品,则自动发送消息提醒。 用户发起退款,如果三天内没有得到处理则通知相关运营人员。 预定会议后,需要在预定的时间点前十分钟通知各个…
Java调度线程池ScheduledThreadPoolExecutor源码分析
该类主要还是基于ThreadPoolExecutor类进行二次开发,所以对Java线程池执行过程还不了解的同学建议先看看我之前的文章。 与ThreadPoolExecutor不同,向ScheduledThreadPoolExecutor中提交任务的时候,任务被包装成Schedu…
Spring-Data-JPA 动态查询黑科技
那现在问题来了,如何去标识这些字段该用怎样的查询条件连接呢,还要考虑到每个查询类都可以通用. 现在,我们还需要去构造出查询时的动态条件,那就创建一个所有查询类的基类BaseQuery,我们把分页的条件字段放在基类里. 在BaseQuery里,就通过toSpecWithAnd()…
个人成就
文章被阅读
1,413
掘力值
22
关注了
5
关注者
0
收藏集
1
关注标签
22
加入于
2016-03-11