随笔分类 - Spring Boot
摘要:一、问题 新建的基于SpringBoot的MVC项目,在请响应体中,如果有中文,会显示为乱码。 二、解决方案 1、在application.properties中设置:
阅读全文
摘要:笔记参考。
阅读全文
摘要:一、简介 我们开发时,经常遇到有些实例需要动态创建,比如有构造函数的组件等。这时候,Spring时我们有ClassPathXmlApplicationContext,但是在Spring Boot时,我们怎么拿到ApplicationContext对像来调用它的GetBean方法呢? 二、方案 1、方
阅读全文
摘要:一、安装过程 1、打开官网,在左侧选择要下载的版本,比如下下载Tomcat8:https://tomcat.apache.org/download-80.cgi 2、找到tar.gz的下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tom
阅读全文
摘要:一、简介 SpringBoot的WEB异常捕获,如果是WEB项目的话,可以直接处理Controller中的异常。如果不是WEB项目的话,就需要使用AspectJ来做切面。 二、WEB项目 三、非WEB项目
阅读全文
摘要:一、简介 我们使用SpringBoot + JPA时,需要程序在启动时执行数据表的初始化或者数据库记录的初始化。一般数据表的初始化可以通过在Spring Boot的application.properties中进行配置spring.jpa.hibernate.ddl-auto=update来实现。但
阅读全文
摘要:一、LogBack日志配置样本 1、文件名及路径: logback.xml 放置在classpath下。 2、配置内容:
阅读全文
摘要:一、简介 有时候我们开发完SpringBoot项目后,启动运行。但是经常发现代码需要反复修改,然后修改部分内容后需要再启动....这样太费时了,热部署就是用来解决这一问题。让你修改完代码后,能自动执行编译并运行。 二、工具 IntelliJ IDEA、SpringBoot 2.0.4 三、步骤 1、
阅读全文
摘要:一、问题描述 使用SpringBoot配置了 server.servlet.path后无效,访问时无法通过:http://127.0.0.1:8080/app/hello.html 访问。 二、解决方法一: 如图: 三、解决方法二:
阅读全文
摘要:一、创建项目 今天给大家讲一个SpringBoot的一个入门案例,让更多人能用起SpringBoot来。假设项目名为MyProject项目,并添加MyProject-Web的子模块。 二、给根项目MyProject的pom.xml,加入parent节点(spring-boot-starter-par
阅读全文
摘要:一、Spring Boot 推荐目录结构 (1)代码层的结构 根目录:com.springboot 1.工程启动类(ApplicationServer.java)置于com.springboot.build包下 2.实体类(domain)置于com.springboot.domain 3.数据访问层
阅读全文