![](https://img-blog.csdnimg.cn/20210327102843200.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
java
java的学习
@Kerry~
拥有一个不敢不甘平庸的心,然而可笑做着一些平庸的事情
展开
-
常见Java错误
楼主是一个Java小白想要把常见的错误信息放在一起,希望大家别见笑。 问题一:关于mybatis 对于时间参数的一个小bug,不能使用 != " " 去判断,否则会报类型错误:Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String <update id="updateEyOrderDetailEduTimeById" parameterType="Ey原创 2022-02-23 19:11:09 · 105 阅读 · 0 评论 -
服务端高并发分布式架构演进之路
https://segmentfault.com/a/1190000018626163 作者:huashiou 这篇文章真是非常不错,写了整个项目的架构演变过程以及每一个架构所涉及到的技术栈,非常详细清楚。转载 2021-10-18 10:32:38 · 86 阅读 · 0 评论 -
mybatis中大于等于小于等于的写法
标准写法如下: 第一种写法(1): 原符号 < <= > >= & ' " 替换符号 < <= > >= & ' " 例如:sql如下: create_date_time >= #{startTime} and create_d.原创 2021-04-13 17:28:02 · 1281 阅读 · 0 评论 -
mybatis常用查询语法集合
第一种方式:使用 $ 符号编写 但是缺点就是 $ 符号无法防止sql注入问题 <if test="title != null and title != ''"> and title like "%${title}%"</if> 第二种方式:使用 # 好处就是防止sql注入 因为#{...}解析成sql语句时候,会在变量外侧自动加单引号' ',所以这里 % 需要使用双引号" ",不能使用单引号 ' ',不然会查不到任何结果。 <if test="title !=...原创 2021-04-10 14:48:24 · 500 阅读 · 0 评论 -
若依框架版本3.4的请求分析
controller: 访问层(控制器),也是影响数据返回层,用户通过访问控制层 得到相关的响应信息。(简单里面:接口)--返回数据 和 PHP 一样的 domain: 实体类 vo类 定义请求参数与返回参数所定义的实体类(在数据表里面如需添加一个字段,那么这里也是需要定义一个字段 包括连表查询一样道理,就是类似Laravel框架的API资源) mapper:数据访问层 ,类似model(模型)主要作用是与数据库交互,访问数据库,执行Sql文件。 service:(是一个接口 interface)原创 2021-04-08 14:38:31 · 709 阅读 · 0 评论