spring boot
PursueDreamZ
这个作者很懒,什么都没留下…
展开
-
用IDEA搭建一个简单的spring boot用例
用IDEA搭建spring boot用例现在看来其实是非常简单的,不用什么繁杂的配置。首先创建一个spring boot的项目,如下图所示:这样就简单的创建了一下spring boot的项目。然后配置一下pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/P...原创 2018-02-08 09:57:55 · 913 阅读 · 0 评论 -
SpringBoot项目的jar包在启动时选择的多环境配置以及加载顺序
今天找了一下SpringBoot项目的jar包在启动时可以用命令行的形式进行自主的选择加载哪个application.properties。现在记录一下命令为:java -jar app.jar --spring.profiles.active=dev在找的过程中发现两个对springBoot项目启动讲解比较详细的博客:SpringBoot在启动时的多环境配置以及加载顺序S...转载 2019-06-11 09:46:20 · 3131 阅读 · 0 评论 -
ajax报错302重定向错误
今天遇到一个很奇怪的问题,在后端的LoginController中写了一个登出的方法logout,前端请求一直报错302重定向,但是同一个类的登录请求login()却没有问题,最后是在LoginController上加了一个@RequestMapping(value = "/login")方法,然后重新改了一下请求的地址,这次就可以了,这里记录一下,后面找找原因。...原创 2019-03-25 15:22:07 · 2679 阅读 · 0 评论 -
autowired 注解失败报错为java.lang.NullPointerException空指针异常
网上找了半天,才发现解决办法。很怪异的解决方式、通过添加以下三个关键的地方,可以解决该问题(@PostConstruct:被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器调用一次,类似于Serclet的inti()方法。被@PostConstruct修饰的方法会在构造函数之后,init()方法之前运行。):@Component //关键一...原创 2019-01-16 15:25:05 · 2742 阅读 · 0 评论 -
spring-cloud-zuul文件上传中文名出现问号
在编码的时候遇到一个问题,发现之前可以正常接收文件的方法现在突然接收文件名中带有中文的文件,传输到后台之后中文就变成了问号,正好代码是spring-cloud-zuul的结构,所以就怀疑是不是和spring-cloud微服务的架构有问题,网上搜了一下之后,果然是spring-cloud-zuul的问题。问题是在spring-cloud-zuul在解析文件名的时候会做处理: ...原创 2019-01-24 17:33:46 · 1158 阅读 · 0 评论 -
SpringBoot使用@Value给静态变量注入值,不能正确读取相应的值。
今天在调试代码的时候发现SpringBoot中使用@Value()给变量赋值,给普通变量赋值是可以的,但是给静态变量即static变量赋值的时候,读取不到相应的值,如果是字符串会读取为null,数字值会读取为0.网上查了一下才发现不能直接给static变量赋值。 1、SpringBoot中使用@Value()给普通变量注入值: 在application-dev....原创 2018-12-28 13:54:55 · 3462 阅读 · 0 评论 -
前后端分离项目,支持跨域,session不丢失
在调试一个前后端分离的项目,发现登录成功后已经把信息保存到session中了,再从session中取得当前用户信息的时候发现取不到,debug发现sessionId已经变了。解决的办法就是:https://blog.csdn.net/woshiyeguiren/article/details/79194003 以后要多交流啊。...转载 2018-10-18 16:29:57 · 653 阅读 · 0 评论 -
SpringBoot整合Shiro
基本步骤:添加pom文件依赖书写自定义的realm配置shiro控制层使用 1.添加pom文件依赖<!-- spring整合shiro --><!-- maven会自动添加shiro-core,shiro-web依赖 --><dependency> <groupId>org.apache.shiro</grou...转载 2018-10-18 14:48:08 · 164 阅读 · 0 评论 -
把springboot项目设置成Windows系统开机启动
1,新建一个工作目录,用于存放项目jar包和启动脚本,如下2,把springboot项目jar包放进去,并编写启动脚本,如下 脚本内容如下:执行这个脚本就可以启动你的项目3,加入到开机启动开始->运行->输入gpedit.msc,打开如下所示选择计算机配置->Windows设置->脚本(启动/关机),如下所示双击启动,点击...原创 2018-09-18 16:01:41 · 1897 阅读 · 0 评论 -
JDK、Spring、Quartz等几种不同定时器的用法,以及cronExpression表达式定义
第一种:Timer和TimerTaskTimer实际上是个线程,它可以定时调度一个TimerTask对象。一个TimerTask实际上就是一个拥有run方法的类,需要定时执行的代码放到run方法体内。 Timer及其方法:java.util.Timer timer = new java.util.Timer(true); // true表示这个timer以daemon方式运行(优先级低,程序结束或...转载 2018-07-11 17:02:08 · 163 阅读 · 0 评论 -
用idea打包spring boot项目,然后部署到Linux服务器上
一、IDEA 配置在 IDEA 上 File--->Setting--->Project Structure选择 Artifacts ,右上角加号添加--->jar选择项目主类,点击 ok二、在 IDEA 上打包项目打开侧边栏的 Maven Project 双击 Package这时候控制台开始记录打包过程,如果打包成功,出现如下界面最终在 target 目录下生成 以工程名+版本...转载 2018-06-03 22:48:47 · 16743 阅读 · 7 评论 -
mybatis绑定错误-- Invalid bound statement (not found)
在弄spring boot的时候遇到了一个很奇怪的问题,然后找了好久的答案都解决不了,最后找到了下面的这个文章。最后的解决是在pom.xml文件中添加了下面的代码的方法。<resources> <resource> <directory>src/main/java</directory> <includes> ...转载 2018-02-24 14:23:49 · 444 阅读 · 0 评论 -
Spring Boot 打包分为 war 格式,放到Tomcat下报错的解决方案
Spring Boot 打包分为 war 格式需要在pom.xml文件中设置<packaging>war</packaging>这个时候运行 mvn package 就会生成 war 包,然后放到 Tomcat 当中就能启动,但是我们单纯这样配置在 Tomcat 是不能成功运行的,会报错,需要通过编码指定 Tomcat 容器启动,修改启动类 DemoApplica...原创 2019-07-09 15:21:54 · 386 阅读 · 0 评论