随笔分类 - SpringBoot
摘要:通过 https://start.spring.io/ 快速构建springboot应用。 一、使用Actuator进行监控 利用Actuator进行监控应用很简单,只需要两步:第一步在pom.xml文件中添加Actuator依赖,第二步在application.properties中关闭项目安全设
阅读全文
摘要:众所周知,springboot项目是将项目打包成一个jar包,通过Java命令直接运行jar即可启动web项目,因为springboot使用了内嵌的Tomcat,所以就不用在打包成war包在放到Tomcat的webapps目录下了。 一、启动方式 在linux环境下部署启动jar包有两种方式,如下:
阅读全文
摘要:页面模板引擎有JSP、Velocity、Freemarker、Thymeleaf等等,在springboot中,推荐使用Thymeleaf模板引擎,因为thymeleaf语法更简单,功能更强大。 一、引入thymeleaf 在pom.xml文件中引入thymeleaf依赖,如下: <properti
阅读全文
摘要:springboot提供了热部署,所谓热部署就是当你修改了代码,不用重新启动服务器部署应用,而你只要重新编译一下当前项目,修改的代码就自动生效了,这样极大的节省了部署应用时间,对于开发体验还是有很大提升的,因为我们不用一修改了代码就部署应用,因为部署应用也是会花费很长时间的。在idea中点击如下按钮
阅读全文
摘要:html与html 页面之间传递参数以及接收参数 要实现html与html页面之间进行参数传递,只需要在html页面中添加如下js代码即可
阅读全文
摘要:在利用springboot进行web开发时,遇到这样一个问题:html如何获取session中的值,实现用户登录系统后首页展示xx欢迎您。 也就是需要实现html通过ajax请求获取session中的值。 1.登录页面 2.处理用户登录请求的controller 3.登录成功后进入首页 4.处理页面
阅读全文
摘要:springboot集成mybatis springboot整合了各种框架,采用各种starter启动器来引入我们需要的东西,它采用约定优于配置的原则,极大了简化了配置,提高了开发效率。下面是springboot集成mybatis进行开发。 1.pom配置文件中引入如下依赖 2.在springboo
阅读全文
摘要:在配置文件中添加 使用springboot:run运行时控制台输出乱码问题,在pom文件中添加如下配置
阅读全文
摘要:springboot中的相关注解 1. @SpringBootApplication注解 标注在启动类上 分析如下: @SpringBootApplication是一个复合注解,包括@ComponentScan(组件扫描),@SpringBootConfiguration(springboot配置)
阅读全文
摘要:一、SpringBoot简介 SpringBoot是一个简化Spring开发的应用集成框架,也是j2ee一站式解决方案。它采用约定大于配置的开发原则,去繁就简,能够快速的开发一个应用。在使用SpringBoot进行开发时只需要载入相应的场景启动器starter就可以进行应用开发,SpringBoot
阅读全文
摘要:log4j2配置文件xml详细了解 详细参考:https://www.cnblogs.com/new life/p/9246143.html log4j 2.x版本不再支持像1.x中的.properties后缀的文件配置方式,2.x版本配置文件后缀名只能为".xml",".json"或者".jsn"
阅读全文
摘要:thymeleaf基础语法: 变量输出与字符串操作: th:text 表示在页面输出值 th:value 表示将一个值放入input标签的value中 判断字符串是否为空: thymeleaf内置对象:调用内置对象需要#开头。并且大部分的内置对象都是以s结尾,例如dates $ :判
阅读全文
摘要:一、日志作用及种类 日志框架的作用:是用来记录系统的一些行为的,可以通过日志来发现定位问题,在出现问题之后日志是好的一个帮手。 市面上的日志框架大概有这些:JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j....等等。 SLF4j(Simple Log
阅读全文
摘要:Springboot使用一个全局的配置文件,配置文件名是固定的,如application.properties或者application.yaml。 springboot除了使用application.properties作为配置文件以外,还使用了一种yaml格式的文件作为配置文件,如applica
阅读全文
摘要:springboot 中Model,ModelAndView,ModelMap的区别与联系 Model是一个接口,它的实现类为ExtendedModelMap,继承ModelMap类 public class ExtendedModelMap extends ModelMap implements
阅读全文
摘要:在springMVC中可以实现拦截器,是通过实现HandlerInterceptor接口,然后在springmvc-web.xml中配置就可以使用拦截器了。在springboot中拦截器也是一样的思想,使用方法还是没有变,只不过是配置稍微变了一下。 在springboot中使用拦截器步骤如下: 1.
阅读全文
摘要:springboot就是一个升级版的spring。它可以极大的简化xml配置文件,可以采用全注解形式开发,一个字就是很牛。在springboot想要使用jsp开发,需要集成jsp,在springboot中集成jsp需要以下几个步骤:1. 在pom配置文件中加入对jsp的解析包<!--springbo
阅读全文