
springboot
文章平均质量分 86
Warfa
大学学生一枚,目标javaweb后端,正在学习,记录点点滴滴。
展开
-
Redis 初解缓存
一、概念NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”。NoSQL 数据库种类繁多(Redis、Mongodb、HBase、Elasticsearch 等等), 他们一个共同的特点都是去掉关系数据库的关系型特性。数据之间无关系,这样就非常容易扩展。无形之间也在架构的层面上带来了 可扩展的能力。NoSQL数据库都具有非常高的读写性能,尤其在大量下数据,更能体现它的优势。这得益于它的无关系性,数据库的 结构简单。1.1、redis概述Redis本质上是一个Key-V原创 2021-02-22 12:35:36 · 399 阅读 · 0 评论 -
springboot三:整合freemarker、Thymeleaf
一、整合ThymeleafThymeleaf是一款用于渲染XML/XHTML/HTML5内容的模板引擎。类似JSP,FreeMaker等, 它也可以轻易的与 Web 框架进行集成作 为 Web 应用的模板引擎。与其它模板引擎相比, Thymeleaf 最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要 启动整个Web应用。 thymeLeaf支持Spring Expression Language语言作为方言,也就是SpEL,SpEL是可以用于Spring中的一种EL表达式。它与我们使用 过原创 2021-02-21 16:57:40 · 460 阅读 · 0 评论 -
springboot二:过滤器、拦截器、静态资源访问
一:springboot中的过滤器过滤器是什么? 它是基于Servlet 技术实现的, 简单的来说,过滤器就是起到过滤的作用,在web项目开发中帮我们过滤一些指定的 url做一些特殊的 处理。过滤器主要做什么? 过滤掉一些不需要的东西,例如一些错误的请求。也可以修改请求和相应的内容。也可以拿来过滤未登录用户过滤器的代码实现?过滤器(filter)有三个方法,其中初始化(init)和摧毁(destroy)方法一般不会用到,主要用到的是doFilter这个方法。怎么过滤呢?原创 2021-02-21 16:33:36 · 2879 阅读 · 0 评论 -
Springboot一:多环境配置、热部署、单元测试 MockMvc
1.Spring Boot Profile 多环境配置我们在开发项目时,通常同一套程序会被发布到几个不同的环境,比如:开发、测试、生产等。其中每个环境的数据库地址、redis地 址、服务器端口等等配置都会不同,如果在为不同环境打包时都要频繁修改配置文件的话,那必将是个非常繁琐且容易发生错误的 事。 对于多环境的配置,各种项目构建工具或是框架的基本思路是一致的,通过配置多份不同环境的配置文件,再通过打包命令指定需要 打包的内容之后进行区分打包,而Spring Boot 就更简单了,打好包后,只需在不同的环原创 2021-02-21 15:36:29 · 666 阅读 · 0 评论