随笔分类 - Spring Boot
摘要:POI导出 XSSFWorkbook 对应Excel2007版本及以上 HSSFWorkbook 对应Excel2003版本 还要注意一点,不要用Swagger ui测试导出的表格,这样的表格文件都是损坏的。 1.导入依赖 2.建表 在这里我有个习惯,就是喜欢把自己做好表头的Excel文件读取到程序
阅读全文
摘要:1.前言 当决定前端与后端代码分开部署时,发现shiro自带的session不起作用了。 然后通过对请求head的分析,然后在网上查找一部分解决方案。 最终就是,登录成功之后,前端接收到后端传回来的sessionId,存入cookie当中。 之后,前端向后端发送请求时,请求Head中都会带上这个se
阅读全文
摘要:1.前言 把项目部署到服务器上之后,文件上传默认会在/tmp路径中。 之前想了各种解决办法,比如如何更改这个上传路径。。。。。。 最后发现不是个好的方法,当然就想到了更好的解决方案。 就是我把上传文件存储到临时路径里,我在通过File类的文件移动方法移动到我想要的路径下,就解决了这个问题。 2.解决
阅读全文
摘要:1.前言 在Springboot项目的生产环境中,win系统环境下,邮箱服务是可以正常使用的。 当项目部署到阿里云服务器上之后,因为服务器端口采用安全组的方式,25端口访问不到。 在网上查找了一部分资料之后,成功找到了解决方案。 2.解决方案 代码什么的都不需要动,只需要添加邮箱SSL配置和端口配置
阅读全文
摘要:Shiro与Springboot整合下登陆验证UserService未注入的问题 前言: 刚开始整合的情况下,UserService一执行,就会报空指针异常。 看了网上各位大神的讲解,什么不能用service层,直接用dao层获取。。。。。。 然后跟着一路再坑。。。。。。。 最后的最后,才发现MyR
阅读全文
摘要:SpringBoot整合Dubbo+Zookeaper 1.安装运行zookeeper (1)下载zookeeper 官网:http://zookeeper.apache.org/ (2)解压缩 (3)修改配置文件 1. 拷贝zoo_sample.cfg重命名为zoo.cfg 2. 修改配置文档 3
阅读全文
摘要:开发工具:STS 前言: 前端提交往后端的数据,一部分是不需要存入数据库当中的; 后端从数据库中取出的数据,一部分是不可以交给用户的; 那么,po面向的是DB,vo面向的是客户端, mapstruct就提供了vo与po自动转换的一种方式。 实例: 1.导入依赖: 2.添加po 3.添加vo 4.添加
阅读全文
摘要:开发工具:STS 前言: 对外提供一个Api,无论是对开发、测试、维护,都有很大的帮助。 下面我们来实现swagger2。 参考实例:https://blog.csdn.net/weixin_39477597/article/details/79639239 实例: 1.添加依赖: 2.配置: 3.
阅读全文
摘要:开发工具:STS 前言: 在前后端分离的项目中,当前端向后端请求资源失败时,想知道具体的错误原因,给用户予以提示。 但是,在springboot中返回内容是固定的。并不适合我们前端进行分析。 所以,就研究了下如何定制错误返回内容。 在开发之前,首先要明白springboot的异常处理机制。 其实很简
阅读全文
摘要:开发工具:STS 前言: shiro,一套简单灵活的安全权限管理框架。 把所有对外暴露的服务API都看作是一种资源,那么shiro就是负责控制哪些可以获得资源,哪些不能获取。 一个比较不错的教程:https://www.w3cschool.cn/shiro/ 一个简单的小实例: 1.引入依赖 2.配
阅读全文
摘要:开发工具:STS 前言: What is ActiveMq? ActiveMq:实现了Jms规范的一款Java 消息中间件。 消息中间件: 处理消息的一个消息机制,负责接收消息与转发。 用途: (1)功能解耦, (2)高并发 (3)简单的说,就是不太重要的资源,类似给用户发送邮件验证码之类的,我告诉
阅读全文
摘要:开发工具:STS 代码下载链接:https://github.com/theIndoorTrain/Springboot/tree/52ef6c0c805913db1e66ed18671c322e284233f0 前言: 之前我们有讲过Quartz任务调度。 现在,我们来讲解下Spring自己的任务
阅读全文
摘要:开发工具:STS 代码下载链接:https://github.com/theIndoorTrain/Springboot/tree/0d6194d6ea2d7f4e19791a3d3f3167f861f6453d 前言: 在上一篇博客中,我们写了简单邮件的发送和带附件的邮件发送。 在本节里,我们来写
阅读全文
摘要:开发工具:STS 代码下载链接:https://github.com/theIndoorTrain/Springboot/tree/8878e8e89ce01ceb967ef8c1193ac740a6f7dd40 前言: 每当你生日那天,腾讯官方都会给你致上一封精美的生日祝福邮件...... 当你在
阅读全文
摘要:开发工具:STS 代码下载链接:https://github.com/theIndoorTrain/Springboot/tree/083bb312526653d27ca56abf4f586e097cc4a980 前言: 在web项目中,前端传入的时间通常为字符串格式,比如‘1999-01-02’、
阅读全文
摘要:开发工具:STS 代码下载链接:https://github.com/theIndoorTrain/Springboot/tree/1ef5e597a6f866e73387c0238dbcdf46cfcf39b9 前言: 当我们提交表单时,如何对表单进行快速的过滤校验,Springboot给我们提供
阅读全文

浙公网安备 33010602011771号