摘要: JSP、Velocity、Freemarker、Thymeleaf都是模板引擎. 把模板和数据放到模板引擎中,然后解析输出. SpringBoot推荐使用Thymeleaf; Thymeleaf语法更简单,功能更强大. 1、引入Thymeleaf maven依赖: 我们也可以自己到SpringBoo 阅读全文
posted @ 2019-08-13 22:21 七月的风没有雨 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 有关我们web开发的配置SpringBoot都给我们放到了WebMvcAuotConfiguration这个类中,我们点开即可看到.它对静态资源的映射路径是怎么样的. 我们可以看到所有 /webjars/** ,都去 classpath:/META-INF/resources/webjars/ 找资 阅读全文
posted @ 2019-08-13 20:50 七月的风没有雨 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: @propertysource 我们把所有的配合文件都放到SpringBoot配合文件中有点杂乱,我们可以用注解propertysource来加载指定的配置文件 @propertysource:加载指定的配置文件. person配置文件 实体类 通过注解@PropertySource也可以加载指定的 阅读全文
posted @ 2019-08-12 21:06 七月的风没有雨 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 上次在博客中分享到ConfigurationProperties这个注解它的作用是:将配置文件中配置的每一个属性的值,映射到组件中也就是我们的编写的实体类嘛,它可以用我们的yaml或者properties配置文件中设置属性的值. 接下来我们先简单写一个通过ConfigurationPropertie 阅读全文
posted @ 2019-08-12 20:17 七月的风没有雨 阅读(323) 评论(0) 推荐(0) 编辑
摘要: yaml简介 YMAL:以数据为中心,比json和xml更适合做配置文件.官网说yaml是一种标记语言,但又不是一种标记语言我们大家可以好好探讨一下. yaml是不是一个标记语言,每个人都有自己独到的理解. 不妨我们来看看官方文档:https://docs.spring.io/spring-boot 阅读全文
posted @ 2019-08-09 21:44 七月的风没有雨 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 1.pom文件探究 为什么我的项目中没有导入任何有关web的包,程序就能跑起来呢? 其实是springboot帮我们导入了所有关于web项目所需要的jar包依赖 让我们来从源码看看吧! 首先打开我们的pom.xml文件,找到父项目. 接着点进去我们可以看到它又依赖一个父项目 spring-boot- 阅读全文
posted @ 2019-08-09 21:43 七月的风没有雨 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 我们为什么要使用Springboot呢? 我们在使用框架时,配置文件繁琐,而且很杂乱,在没有SpringBoot时,被称之为"配置地狱".所以采用Spring boot可以非常容易和快速的创建基于Spring框架的应用程序,它让编码变简单了,配置变简单了,部署变简单了,监控也变简单了。 Spring 阅读全文
posted @ 2019-08-09 20:29 七月的风没有雨 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1.modelAndView 设置modelAndViewd对象,根据View名称,和视图解析器,跳转到指定的页面. 第一步:导包 第二步:配置web.xml 这些都是固定的写法再以后我们的开发中哪来即用就可以了 第三步:配置Springmvc-servlet.xml 这个也是固定的写法拿来即用 第 阅读全文
posted @ 2019-08-08 16:41 七月的风没有雨 阅读(254) 评论(1) 推荐(0) 编辑
摘要: 1.通过控制器的实现方式 SpringMVC中,对于Controller的配置方式有很多种; Controller是一个接口,在org.springframework.web.servlet.mvc包下,接口中只有一个方法; 我们需要一个参数 ModelAndView 模型视图解析器.来解析我们的视 阅读全文
posted @ 2019-08-08 11:49 七月的风没有雨 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 什么是MVC MVC : 模型、视图、控制器 , 是一种软件设计规范,说明不是设计模式; 本质:将业务逻辑 , 数据 , 显示 分离的方式来编写代码; 前后端分离; Model:数据模型,提供要展示的数据,一般我们都会把这两个分离开来 , 数据Dao,服务层Service。 View :负责进行数据 阅读全文
posted @ 2019-08-07 21:35 七月的风没有雨 阅读(477) 评论(0) 推荐(0) 编辑