springboot
EricXiao666
这个作者很懒,什么都没留下…
展开
-
SpringBoot单元测试
一、测试 private 或 protect 方法被测试类public class ApiController { protected String add(){ return "ok"; }}测试类@Autowiredprivate ApiController apiController;@Testpublic void add() throw...原创 2020-01-14 17:04:59 · 195 阅读 · 0 评论 -
SpringBoot使用JavaMailSender发送邮件
Springboot的spring-boot-starter-mail为使用邮件发送功能提供了自动化配置,只需要简单几步就可以完成邮件发送功能。1、在pom.xml文件中导入 mail 相关依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>...原创 2019-07-02 17:53:13 · 993 阅读 · 0 评论 -
SpringBoot 测试类无法自动注入@Autowired
使用springboot进行单元测试时,发现使用@Autowired注解的类无法自动注入,当使用这个类时报出空指针错误。解决方法:1、pom.xml文件添加以下依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st...原创 2019-06-03 17:23:42 · 10364 阅读 · 0 评论 -
SpringBoot应用设置允许跨域访问
方式一:添加全局跨域配置类@Configurationpublic class GlobalCorsConfig { private CorsConfiguration addCorsConfig() { CorsConfiguration corsConfiguration = new CorsConfiguration(); //请求常用的三种配置...原创 2019-05-20 16:48:38 · 10483 阅读 · 0 评论 -
springboot项目配置应用监控中心
一、为应用添加健康检查1、maven引入actuator依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependenc...原创 2019-04-29 15:26:51 · 559 阅读 · 0 评论 -
idea中springboot项目新建mapper.xml文件出现语法错误且无代码自动补全
新建了一个mapper.xml文件,发现里面出现语法错误标红信息,刚开始怀疑时自己新建xml时选择错误或是xml内语法出错,后来从另一个正常的项目中拷贝过来的xml文件依然有此问题于是开始检查新项目的代码,发现pom文件中没有引入mybatis-spring-boot-starter的相关依赖,加入下面的依赖<dependency> <groupId>org.my...原创 2019-04-23 15:45:53 · 2565 阅读 · 0 评论 -
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdb
springboot整合mybatis是提示如下信息:Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual...原创 2019-04-26 13:45:02 · 1420 阅读 · 0 评论 -
SpringBoot项目jar包运行时提示**.jar中没有主清单属性
新建了一个springboot项目,打包后启动,报如下错误:E:\idea-workspace\springcloud\cloudserver\target>java -jar cloudserver-0.0.1-SNAPSHOT.jarcloudserver-0.0.1-SNAPSHOT.jar中没有主清单属性jar包中内容如下:打开META-INF文件夹下的MANIFEST....原创 2019-04-03 17:46:08 · 10151 阅读 · 3 评论 -
SpringBoot+Redis+Cookie实现登陆验证码校验功能
一、处理逻辑图二、代码部分项目中封装了Jedis工具类进行redis的数据存取操作,也使用了Cookie工具类进行cookie中的数据存取操作,该篇文件主要介绍验证码校验相关的内容,这里不再介绍java使用Jedis操作redis的方法,如果想了解java使用redis的方法,请参考 这里。1、前端页面form表单内容<form action="${request.contextP...原创 2019-03-28 17:49:42 · 3267 阅读 · 1 评论 -
Springboot/SpringCloud项目使用Apollo配置中心获取配置信息
背景介绍:当前项目为springcloud微服务,整个微服务框架中分布式系统服务和集群的数量相当多,每一个服务都有着自己的配置,之前所有服务的配置信息都使用springcloud配置中心,启动服务时会从配置中心拉取对应服务的配置文件获取配置信息,现在需要将所有配置信息迁移到Apollo配置中心,由Apollo管理配置信息。一、配置Apollo配置中心并为应用添加配置信息1、部署和启动Apoll...原创 2019-02-12 17:37:28 · 12271 阅读 · 0 评论 -
springboot设置dao层/mapper接口扫描路径
方式一:在所有mapper接口使用@Mapper注解@Mapperpublic interface UserMapper { UserInfo getUserById(@Param("userId") String userId);}方式二:在springboot配置类或启动类使用@MapperScan注解(作用:将指定包中的所有接口都标注为DAO层接口,相当于在每一个接口上写...原创 2018-12-21 12:01:55 · 12105 阅读 · 0 评论 -
Springboot使用Jsp模板视图开发web应用(含问题分析)
最近有个springcloud项目,所有服务返回的信息是json字符串,现在需要对项目进行改造,使用jsp页面返回服务调用结果。开发工具为Idea。先来看一下项目结构(只展示涉及到的部分,如果你的项目中没有对应文件夹,需要新建文件夹):├── src│ ├── main│ │ ├── java│ │ │ └── com│ │ │ └── ex...原创 2018-11-03 17:52:33 · 425 阅读 · 0 评论