
springboot
可惜我不帅
个人博客 www.club888.cn
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
uniapp 推送
uniapp 推送 前言 个推出了新的版本,对比了下之前的版本,果断升级 说明 部分代码涉及到公司业务,已经剥离出来。逻辑很都很简单。扩展,抽离也很方便。主要是方便很多第一次接触个推推送的朋友,在遇到问题的时候做个对比 后端项目地址:https://gitee.com/wxj1122/uni-push-api.git 前端项目地址:https://gitee.com/wxj1122/unipu-client.git UniPush开通指南 https://ask.dcloud.net.cn/article/原创 2021-04-28 18:49:51 · 263 阅读 · 0 评论 -
分布式锁
分布式锁 ###基本概念 我们在开发单体应用的时候,如果遇到多线程同步访问某个方法时,只需要非常简单的加锁处理即可保证数据的正确性,那如果集群部署的时候,比如在线上执行一个定时任务,两边同时执行了你的任务,导致数据错乱,甚至造成更大损失。那么分布式锁到底该用在哪些场景,分布式锁应该具备什么条件呢? 1.在分布式环境下,一个方法只能被其中一台机器单线程执行 2.锁要有可重入性 3.锁失效机制,防止死锁,如果获取不到锁,直接返回失败 ###常用分布式锁 1.数据库分布式锁 这种锁,有一定的缺陷,首先是性能问题。原创 2021-03-18 11:29:31 · 144 阅读 · 0 评论 -
**springboot 关于用query查询**
springboot 关于用query查询 很多初学springboot 的小伙伴,不太熟悉sringboot jpa query的一系列操作,今天就来讲一下 1.参数的使用 这个地方是来自 一个小伙伴写的错误的示例。这个地方参数是作为查询条件的,那么?1代表的就是第一个参数,如果要用到第二个参数 username, 我们要用?2来代替这个这个参数作为查询的条件。 2、之前项目上遇到遇到一个...原创 2018-11-17 14:51:56 · 2756 阅读 · 0 评论 -
Springboot Pageable 分页之排序
看了下jpa分页排序的源码 它是在pagrequest里面实现的,如果要实现在findall()方法里面进行排序,那么只需要在pagerequest里面传入一个Sort对象就行` Sort sort= new Sort(Sort.Direction.ASC, “uid”); Pageable pageable = new PageRequest(pageIndex, pageSize,sort)...原创 2018-12-19 11:43:23 · 6146 阅读 · 1 评论 -
jpa复杂查询分页
jpa低版本是不支持用Page接口和query一起使用的,但是这个地方必须要用到稍微复杂原生sql查询,又要用到分页,只有找解决方案了。 贴代码: @Query(value ="select * from player b left join mclub a on a._playid = b._id left join club c on c._id = a._clubid where c...原创 2018-12-19 11:52:53 · 734 阅读 · 0 评论 -
springboot 支持跨域
** springboot 支持跨域 前端: $.ajax({ url:"http://127.0.0.1:8081/user/adVoca", type: 'POST', crossDomain: true, dataType: 'json', contentType: "application/json; charset=utf-8", data: JSO...原创 2019-08-30 13:06:45 · 347 阅读 · 0 评论