
springboot
会飞的老王
没有什么东西是做不出来的
展开
-
小程序请求后台API接口封装(基于wx.request封装)
小程序请求后台API接口一般都用wx.request来调用,但是为了规范管理和后续升级,封装了通用的请求方法新建http.js :getHeader方法中根据需要编写自己的鉴权业务,wx.uploadFile根据自己后台上传接口更改const COM = require("config.js");let baseUrl = '';if (COM.active === 'dev') { baseUrl = COM.devservice;} else { baseUrl = COM..原创 2021-04-01 15:39:15 · 1191 阅读 · 0 评论 -
新版小程序订阅消息-原模板消息前后端封装实现(Java)
小程序原模板消息已在2020年1月10号停止使用,之前通过收集form_id来推送模板消息的日子一去不复返,在看过新版小程序订阅消息后,我重新封装了前后端模板消息(订阅下消息)推送的实现推送业务流程:点击事件拉起wx.requestSubscribeMessage模板消息授权->用户同意/拒绝->后台API推送小程序端实现:利用app.js全局函数来实现-在app.js中添加以下函数,通过版本库的比较来引导用户打开订阅授权以及每一个模板ID授权之后只弹出一次,过期再次重新拉起订阅授权原创 2021-03-31 14:36:53 · 1034 阅读 · 0 评论 -
Java企业微信开发-企业微信所有类型消息推送封装
企业微信开发第一步获取AccessToken,企业微信的AccessToken和公众号的不一样,企业微信所有接口调用只需要一个AccessToken,而公众号授权和jssdk是分开的一、获取企业微信AccessTokenimport com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import com...原创 2019-07-30 16:27:07 · 4545 阅读 · 3 评论 -
springboot封装mongodb泛型dao
个人技术网站码云地址:https://gitee.com/qwer.com/open-mongodb项目介绍基于springboot1.5.9封装的mongodb常用泛型dao 可以在其他项目引入此依赖来实现mongodb操作 简单方便 提供jar源码工程使用说明工程基于IDEA构建 JDK1.8以上首先把工程打成jar 然后在其他项目引入依赖 根据项目而定 ma...原创 2018-11-18 11:22:25 · 2657 阅读 · 1 评论 -
spring-boot整合spring-security实现简单登录(ajax登录实现)
个人技术网站 欢迎关注平常再做一些项目时,有些项目并不需要复杂的登录权限验证 只需要简单登录权限验证(保证安全可靠的前提下),找来找去只有spring-security最适合不过了,在spring-boot下配置简单 便捷 快速 能满足基本的登录权限控制需求。第一步:引入spring-security maven依赖<!-- 整合spring security -->&...原创 2018-10-24 09:46:51 · 14318 阅读 · 5 评论 -
Nginx不能转发带有websocket功能的项目解决方案
个人技术网站 欢迎关注最近在做websocket推送日志到前台页面,部署服务器是用nginx转发后无法连接websocket,而且我的nginx还是带https证书的,下面转发的配置可以解决这一问题(仅供参考)#将/xcloud-api请求转发给http://127.0.0.1:8012处理 location /xcloud-api { proxy...原创 2018-08-28 11:14:36 · 8240 阅读 · 7 评论 -
springboot前端动态切换日志等级
个人技术网站 欢迎关注接着上一篇文章讲 spring-boot推送实时日志到前端页面显示https://blog.youkuaiyun.com/u014174854/article/details/82143595日志级别在生产环境中尤为重要,一般都是配置为error级别,如果我想看更多的日志呢?切换很麻烦,所以在spring-boot1.5.X以上的版本支持日志级别动态切换了。首先引...原创 2018-08-28 11:06:47 · 1266 阅读 · 1 评论 -
spring-boot推送实时日志到前端页面显示
个人技术网站欢迎关注网上有很多后台推送日志到前端页面的例子,这里我也借鉴了别人的做法 稍加改进一下。以前做前端页面显示日志一般都会想到ajax轮询去做,这样太耗费服务器资源了,性能也很差。使用长连接来做更稳妥,这就想到了用websocket。刚好spring-boot对websocket支持非常不错,使用很方便,接下来开整。简单的spring-boot工程这里就不做过多的讲解了,只叙述核...原创 2018-08-28 10:53:36 · 33163 阅读 · 33 评论 -
java解决微信支付关于XML解析存在的安全问题
最近微信支付发了一条通知也就是微信支付暴露除了XXE漏洞 官方文档描述有限 在这里给出详细的微信支付代码关于这个漏洞结合官方sdk的解决方案首先创建XML解析工具类 官方SDK给出(主要是这个来阻止XXE)import org.w3c.dom.Document;import javax.xml.XMLConstants;import javax.xml.parsers.DocumentBu...原创 2018-07-05 19:49:47 · 5672 阅读 · 2 评论 -
Nginx部署多个spring-boot项目(jar方式部署)
个人技术网站 欢迎关注springboot项目部署到服务器常见的方式就是打成war包部署Tomcat或者打成jar包直接使用内置容易运行,很多人现在都打成war包部署到tomcat,这种方式虽然没问题 但是后期维护比较麻烦。从官方的说明中 打成jar部署是最好的方式,但是这样又有个问题 如果同时部署多个spring-boot项目 端口不一样 怎么通过域名来访问呢,接下来就需要Nginx出手...原创 2018-05-26 20:04:27 · 50072 阅读 · 23 评论 -
微信企业付款到银行卡API开发中遇到的问题
个人技术网站 欢迎关注最近在使用微信新出的企业付款到个人银行卡接口时 遇到了以下问题 百度上一大把都是改填充方式 更改公钥编码格式 没有真正意识到报错问题的真正所在 在此做一个记录 感谢以下博客提供的工具类和思路 写的很详细https://blog.youkuaiyun.com/xiaozhegaa/article/details/79115388https://blog.youkuaiyun.com/xi...原创 2018-04-19 01:03:43 · 896 阅读 · 0 评论 -
bootstrap summernote富文本编辑器图片上传干货分享
个人技术网站 欢迎关注今天做后台的时候需要一个富文本编辑器组件,由于项目使用的是bootstrap,所以毫不犹豫的用上了summernote富文本编辑器。文档各大大牛已经整理出来了 但是图片上传到服务器这块比较杂 大部分都是说上传到服务器的图片格式是base64的,但是我使用base64接收的时候看了下控制台竟然是二进制上传 、、、lol 上传方法白写了,至此在这里做个记录 方便自己谨...原创 2018-04-02 22:52:28 · 3001 阅读 · 0 评论