热门关键字:
spring mvc笔记

  MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为...

348
2021/6/10 18:54:13
0
View Details
SpringBoot+thymeleaf+静态资源引入

  一、静态资源的映射规则1.对哪些目录映射?classpath:/META-INF/resources/classpath:/resources/classpath:/static/classpath:/public//:当前项目的根路径意思是:我们在上面的五个目录下放静态资源文件(比如:jq.js等),可以直接访问(类似以前web项目的webapp下,放到其他目录无法被访问。2.为什是这几个目...

349
2021/5/20 18:41:38
0
View Details
springBoot前端html页面通过a标签跳转到另一个html

  现在这里对HTML的几个常用标签做一下总结,他们分别是a标签、table标签、img标签、form标签和input标签。这几个标签都是HTML中经常会用到的标签,现在,让我们一起来学习一下。一、a标签a标签主要有两个重要的属性:href和target。他的作用主要有以下方面:a、跳转外部页面。b、跳转内部锚点。c、跳转到邮箱或电话等。首先介绍一下a标签的href属性。a标签href属性是指定跳...

458
2021/5/17 17:54:09
0
View Details
Spring 静态页面例子

  下面的例子说明了如何使用SpringMVC框架来编写一个简单的基于web的应用程序,它可以在<mvc:resources>标签的帮助下访问静态页面和动态页面。为了开始使用它,让我们在恰当的位置使用EclipseIDE,然后按照下面的步骤使用Spring的Web框架来开发一个动态的基于表单的Web应用程序:这里是WebController.java文件的内容:...

440
2021/5/6 17:33:34
0
View Details
Spring Boot :模版引擎 Thymeleaf 渲染 Web 页面

  1.什么是Thymeleaf?虽然我们目前拥有许多十分优秀的前端框架,例如:Vue、React等,非常适用于前后端分离的场景,前端可以独立部署成为服务,前后端从物理上完全进行隔离,降低程序耦合度。但是SpringBoot官方依然为我们提供了模版引擎用于一些无需前后端分离的场景。Thymeleaf是新一代的模板引擎,在SpringBoot中,官方推荐使用Thyme...

337
2021/2/2 18:16:17
0
View Details
spring boot 基础学习 - thymeleaf页面模板技术

  thymelaaf的特点:a.html格式,模板直接交给浏览器渲染。b.实现真正意义上的前后端分离,在标签上引用了thymeleaf表达式后,当页面被浏览器解析后,标签内原有的内容将被表达式的值替换,前端人员只需要将页面演示内容填写好,后台人员你需要要编写正确的表达式返回正确的值,页面就能达到想要的效果。c.页面即原型,所见即所得在Web开发过程中一个绕不开的话题就是前端工程师与后端工程师的协...

242
2021/2/2 18:15:16
0
View Details
SpringBoot2 整合FreeMarker模板

  静态页面即静态网页,指已经装载好内容HTML页面,无需经过请求服务器数据和编译过程,直接加载到客户浏览器上显示出来。通俗的说就是生成独立的HTML页面,且不与服务器进行数据交互。优缺点描述:静态网页的内容稳定,页面加载速度极快;不与服务器交互,提升安全性;静态网页的交互性差,数据实时性很低;维度成本高,生成很多HTML页面;动态页面指跟静态网页相对的一种网页编程技术,页面的内容需要请求服务器获...

346
2021/2/1 19:36:09
0
View Details
RestTemplate相关组件:ClientHttpRequestInterceptor【享学Spring MVC】

每篇一句做事的人和做梦的人最大的区别就是行动力前言本文为深入了解Spring提供的Rest调用客户端RestTemplate开山,对它相关的一些组件做讲解。Tips:请注意区分RestTemplate和RedisTemplate哦~ClientHttpRequestFactory它是个函数式接口,用于根据URI和HttpMethod创建出一个ClientHttpRequest来发送请求~Clien...

841
2020/5/13 17:53:01
0
View Details
玩转 SpringBoot 2 快速整合 | FreeMarker篇

FreeMarker介绍ApacheFreeMarker?是一个模板引擎:一个Java库,用于根据模板和更改数据生成文本输出(HTML网页,电子邮件,配置文件,源代码等)。模板是用FreeMarker模板语言(FTL)编写的,这是一种简单的专用语言(不像PHP这样的完整编程语言)。通常,使用通用编程语言(如Java)来准备数据(发布数据库查询,进行业务计算)。然后,ApacheFreeMar...

845
2020/5/12 17:04:29
0
View Details
SpringBoot 2.0 + 阿里巴巴 Sentinel 动态限流实战

前言在从0到1构建分布式秒杀系统和打造十万博文系统中,限流是不可缺少的一个环节,在系统能承受的范围内既能减少资源开销又能防御恶意攻击。在前面的文章中,我们使用了开源工具包Guava提供的限流工具类RateLimiter和OpenResty的Lua脚本分别进行API和应用层面的限流。今天,我们来聊聊阿里开源的分布式系统的流量防卫兵Sentinel。Sentinel是什么?随着...

1092
2020/5/12 17:03:18
0
View Details