Springboot随笔
醒着做梦的撸码人生
这个作者很懒,什么都没留下…
展开
-
controller扫包报错问题
Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Wed Dec 14 16:35:25 CST 2016There was an unexpected error (type=Not Found, status=404).No...原创 2018-02-28 15:21:34 · 1693 阅读 · 0 评论 -
Springboot 设置默认首页
步骤阅读在common目录下创建一个Java类DefultView,核心代码为public void addViewControllers(ViewControllerRegistry registry) { registry.addViewController("/").setViewName("forward:/welcome.html"); registry.setOrde...转载 2018-02-28 15:30:36 · 4017 阅读 · 0 评论 -
Spring boot Mybatis 整合(完整版)
正题本项目使用的环境:开发工具:Intellij IDEA 2017.1.3jdk:1.8.0_161maven:3.3.9额外功能PageHelper 分页插件mybatis generator 自动生成代码插件步骤: 1.创建一个springboot项目: 2.创建项目的文件结构以及jdk的版本 3.选择项目所需要的依赖 然后点击finish5.看一下文件的结构: 6.查看一下pom.xml:...转载 2018-02-28 15:34:18 · 223 阅读 · 0 评论 -
Spring Boot项目部署到外部Tomcat服务器
前言Spring Boot项目一般都是内嵌tomcat或者jetty服务器运行,很少用war包部署到外部的服务容器,即使放到linux中,一般也是直接启动Application类,但是有些时候我们需要部署到外部的服务器,这对于Spring Boot来说却有点麻烦部署步骤一、 修改pom首先把package改为war<packaging>war</packaging>1由于s...转载 2018-02-28 15:36:47 · 885 阅读 · 0 评论 -
SpringBoot项目在IntelliJ IDEA中实现热部署
spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。其深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader...转载 2018-02-28 15:47:00 · 198 阅读 · 0 评论