记录个实例,以备后用 有两张表,一张为文章表,另一张为分类表,其中有一个字段代表该分类下的文章总数。 需求是更新分类表中每个分类的计数字段

2020年02月13日 0条评论 560点热度 0人点赞 阅读全文

这种方式每个接口都需要填写header,还有一种方法只需要填写一次。 有一个要注意的是,ApiKey() 中的name要与SecurityReference() 中reference要对应,一开始一直无效,后来才发现问题出在这儿

2020年02月13日 0条评论 303点热度 0人点赞 阅读全文

可以先创建一个Order列表,在用Sort.of(xxx)创建Sort 实例 对应的接口 如果要分页的话,PageRequest的第三个参数传入sort,接口传入Pageable即可。

2020年02月10日 0条评论 1211点热度 0人点赞 阅读全文

需求是在分页结果中,每一条都做一定的处理。 一开始尝试获取content使用stream再赋值回去,发现无法设置content 后来发现Page自带map方法

2020年02月09日 0条评论 515点热度 0人点赞 阅读全文

当Option对象中的值为null的时候,调用get函数,会报错。 可以在调用get前使用isPresent函数来判断。 除此也可以用orElse或者orElseGet来返回一个默认值。 区别: orElse中传入的参数为一个值,orElseGet中传入的类型是Supplier 所以,如果传入函数的话,orElse是否值为null都会执行传入的函数,而orElseGet只有在值为null时才会执行传入的函数

2020年02月09日 0条评论 567点热度 0人点赞 阅读全文

记录个实例,以备后用 对于同时包含and和or的,例如: (status=2 or status=3) and category_id=xxx and user_id=xxx

2020年02月08日 0条评论 588点热度 0人点赞 阅读全文

org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'key' in 'class java.lang.String' sql中使用了test语句,报了这个错误。 加上@param就不报错了 具体什么原因不知道,其他地方一样的用法就不报错= =

2020年02月08日 0条评论 337点热度 0人点赞 阅读全文

存取枚举的名字 只需在实体类对应的属性上添加 @ColumnType(jdbcType = JdbcType.VARCHAR)即可 存取枚举的索引 使用TypeHandler 继承EnumOrdinalTypeHandler 然后在注解@ColumnType中指定typeHandler 注意,如果自定义sql语句的话,记得在@Result注解中指定typeHandler 其他 如果针对其他更加复杂的类型的话,就要自定义TypeHandler了。 参考:https://www.wandouip.com/t5i3602…

2020年02月07日 0条评论 1235点热度 0人点赞 阅读全文

就记录个实例,以后可以参考= = 方法一:provider mapper 一些参考资料: https://mybatis.org/mybatis-3/zh/statement-builders.html https://blog.csdn.net/owen_william/article/details/51815506 方法二:使用if标签 需要配合script标签使用

2020年02月05日 0条评论 1081点热度 0人点赞 阅读全文

如果是聚合项目的话,可以在dependencyManagement里指定版本号,方便管理 zuul网关 zuul网关这儿可以将所有微服务的文档集成起来,方便使用 添加依赖 添加配置类 微服务 添加依赖 微服务这儿无需添加界面的依赖 配置类 具体用法略 最后访问swagger-ui.html即可,无需加prefix 参考文章:https://blog.csdn.net/kinghmj01/article/details/90902271

2020年02月05日 0条评论 334点热度 0人点赞 阅读全文
13456712