springboot下的简单功能
文章平均质量分 94
axzzy
这个作者很懒,什么都没留下…
展开
-
springboot集成----邮件服务
1.导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>2.配置文件spring.mail.ho...原创 2019-05-10 22:33:35 · 304 阅读 · 0 评论 -
springboot集成----定时任务
准备.导入依赖maven导入依赖,不过大多数的项目早已经导入 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </depend...原创 2019-05-10 23:54:45 · 146 阅读 · 0 评论 -
java生成excel表
1.导入依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.15-beta2</version></dependency><dependen...原创 2019-05-11 00:39:41 · 260 阅读 · 0 评论 -
springboot之配置springmvc(登录拦截和设置默认首页)
前言打算给项目加点小功能:添加默认首页,当我们输入端口号+项目名后就能进入登陆页面登录拦截,如果未登录我们就跳转到登录页面,已登录可以访问其他页面为了实现这两个功能,我们需要用java类的方式来进行配置项目环境:springboot 版本1.5.9 , 2.x的版本可以进行参考(静态资源的访问不一样,配置项目名不一样).项目名:本项目里我们配置了项目名,在配置文件中加入serv...原创 2019-05-23 16:29:01 · 2817 阅读 · 0 评论 -
springboot下的quartz初学(使用cronTrigger并解决quartz下装配bean的问题)
最近用到了quartz,简单的整理一下quartz的知识点,并学习网上的知识来做了一个比较简单的例子quartz简介Scheduler - 与调度程序交互的主要API。Job - 由希望由调度程序执行的组件实现的接口。Trigger(即触发器) - 定义执行给定作业的计划的组件。简单来说quartz就是由这三部分组成,我们首先定义job,即定时任务工作的内容,其次是trigger,即...原创 2019-06-27 15:18:21 · 1849 阅读 · 0 评论 -
springbooot邮件附件过长导致乱码的问题
本次记录解决项目过程中遇到的邮件附件乱码的一系列问题第一次解决:项目最开始的附件名称是随意起的,使用的test.xls之类,在之后因为实际情况,将发送的附件名称添加日期,这样附件的名称过长,会导致接受到的文件乱码最终的解决方案为:参考文章在new MimeMessage、new MimeMultipart、new MimeBodyPart 之前加入这样一句话:System.getPro...原创 2019-07-10 10:00:15 · 204 阅读 · 0 评论 -
springboot之接受数据的三种方式:@requestParam,@requestBody和@PathVariable
前言:作为后端,我们经常需要和前端进行数据之间的交互,而我们从前端获取的方式主要有下面几种路径中的数据,例如localhost:/user/2,这时我们需要获得路径上的数字2存放到url头里的参数例如localhost:/user?name=zhang存放到body里的数据,使用普通编码格式(下面详细解释)我们可以通过@requestParam获取存放到body里的json格式数据,使...原创 2019-09-30 11:52:01 · 10592 阅读 · 0 评论