Spring Boot学习
文章平均质量分 97
ZzzZzzzZzzzz-
这个作者很懒,什么都没留下…
展开
-
【WEEK11】 【DAY3】员工管理系统第四部分【中文版】
2024.5.8 Wednesday接上文【WEEK11】 【DAY2】员工管理系统第三部分【中文版】目录10.5.展示员工列表10.5.1.修改dashboard.html10.5.2.新建EmployeeController.java10.5.3.新建emp文件夹,将list.html移动至该文件夹10.5.4.重启并检查10.5.5.提取公共页面(修改并复用代码)10.5.5.1.修改dashboard.html10.5.5.2.修改list.html10.5.5.3.修改list.html10.原创 2024-05-09 14:00:09 · 218 阅读 · 0 评论 -
【WEEK11】 【DAY2】Employee Management System Part 3【English Version】
【代码】【WEEK11】 【DAY2】Employee Management System Part 3【English Version】原创 2024-05-09 08:30:00 · 687 阅读 · 0 评论 -
【WEEK11】 【DAY2】员工管理系统第三部分【中文版】
接上文。原创 2024-05-08 14:00:00 · 1026 阅读 · 0 评论 -
【WEEK11】 【DAY1】Employee Management System Part 2【English Version】
【代码】【WEEK11】 【DAY1】Employee Management System Part 2【English Version】原创 2024-05-08 08:30:00 · 659 阅读 · 0 评论 -
【WEEK11】 【DAY1】员工管理系统第二部分【中文版】
接上文。原创 2024-05-07 14:00:00 · 715 阅读 · 0 评论 -
【WEEK10】 【DAY2】Employee Management System Part 1【English Version】
【代码】【WEEK10】 【DAY2】Employee Management System Part 1【English Version】原创 2024-05-06 08:30:00 · 1121 阅读 · 0 评论 -
【WEEK10】 【DAY2】员工管理系统第一部分【中文版】
10.1.1.4.修改application.properties。10.1.2.2.asserts文件夹导入static文件夹下。10.1.1.2.删除controller文件夹内两个文件。10.1.1.1.修改MyMvcConfig.java。10.1.2.1.页面导入templates文件夹下。在dependencies中添加lombok支持。重启并运行:唯一的区别是访问首页的url变更为。10.1.1.3.删除test.html。原创 2024-05-05 08:30:00 · 1115 阅读 · 0 评论 -
【WEEK10】 【DAY1】MVC Auto-Configuration Principles【English Version】
【代码】【WEEK10】 【DAY1】MVC Auto-Configuration Principles【English Version】原创 2024-05-04 08:30:00 · 1403 阅读 · 0 评论 -
【WEEK10】 【DAY1】MVC自动配置原理【中文版】
将组件导入进来了;导入的只是SpringMVC最基本的功能!在springboot中,有非常多的xxxxconfigure帮助我们进行扩展配置,只要看到这个东西就要注意了。原创 2024-05-03 08:30:00 · 1 阅读 · 0 评论 -
【WEEK9】 【DAY7】Thymeleaf Template Engine【English Version】
【代码】【WEEK9】 【DAY7】Thymeleaf Template Engine【English Version】原创 2024-04-30 08:30:00 · 492 阅读 · 0 评论 -
【WEEK9】 【DAY7】Thymeleaf模板引擎【中文版】
而这些值,从哪来呢,就是我们在后台封装一些数据。然后把这个模板和这个数据交给我们模板引擎,模板引擎按照我们这个数据帮你把这表达式解析、填充到我们指定的位置,然后把这个数据最终生成一个我们想要的内容给我们写出去,这就是我们这个模板引擎,不管是jsp还是其他模板引擎,都是这个思想。模板引擎,我们其实大家听到很多,其实jsp就是一个模板引擎,还有用的比较多的freemarker,包括SpringBoot给我们推荐的Thymeleaf,模板引擎有非常多,但再多的模板引擎,他们的思想都是一样的,什么样一个思想呢?原创 2024-04-29 08:30:00 · 1650 阅读 · 0 评论 -
【WEEK9】 【DAY5】Web Development Static Resource Handling 【English Version】
【代码】【WEEK9】 【DAY5】Web Development Static Resource Handling 【English Version】原创 2024-04-28 08:30:00 · 1093 阅读 · 0 评论 -
【WEEK9】 【DAY5】Web开发静态资源处理【中文版】
接下来开始学习SpringBoot与Web开发,从这一章往后,就属于实战部分的内容了;其实SpringBoot的东西用起来非常简单,因为SpringBoot最大的特点就是自动装配。Webjars本质就是以jar包的方式引入我们的静态资源 , 我们以前要导入一个静态资源文件,直接导入即可。我们也可以自己通过配置文件来指定一下,哪些文件夹是需要我们放静态资源文件的,在application.properties中配置。原创 2024-04-27 08:30:00 · 812 阅读 · 0 评论 -
【WEEK9】 【DAY4】Principles of Auto-Configuration 【English Version】
【代码】【WEEK9】 【DAY4】Principles of Auto-Configuration 【English Version】原创 2024-04-26 14:00:00 · 1049 阅读 · 0 评论 -
【WEEK9】 【DAY4】自动配置原理【中文版】
5.2.2.1.1.一但这个配置类生效;这个配置类就会给容器中添加各种组件;5.2.2.1.2.这些组件的属性是从对应的properties类中获取的,这些类里面的每一个属性又是和配置文件绑定的;5.2.2.1.3.所有在配置文件中能配置的属性都是在xxxxProperties类中封装着;5.2.2.1.4.配置文件能配置什么就可以参照某个功能对应的这个属性类5.2.2.1.5.原创 2024-04-26 08:30:00 · 916 阅读 · 0 评论 -
【WEEK9】 【DAY3】JSR303 Data Validation and Environment Switching 【English Version】
【代码】【WEEK9】 【DAY3】JSR303 Data Validation and Environment Switching 【English Version】原创 2024-04-25 14:00:00 · 951 阅读 · 0 评论 -
【WEEK9】 【DAY3】JSR303数据校验及多环境切换【中文版】
(创建: application.properties, application-test.properties, application-dev.properties)项目打包好以后,我们可以使用命令行参数的形式,启动项目的时候来指定配置文件的新位置;我们在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml , 用来指定多个环境版本。profile是Spring对不同环境提供不同配置功能的支持,可以通过激活不同的环境版本,实现快速切换环境。原创 2024-04-25 08:30:00 · 1013 阅读 · 0 评论 -
【WEEK9】 【DAY2】YAML Configuration Injection - Part Two【English Version】
【代码】【WEEK9】 【DAY2】YAML Configuration Injection - Part Two【English Version】原创 2024-04-24 14:00:00 · 1120 阅读 · 0 评论 -
【WEEK9】 【DAY2】YAML配置注入第二部分【中文版】
接上文。原创 2024-04-24 08:30:00 · 602 阅读 · 0 评论 -
【WEEK9】 【DAY1】YAML Configuration Injection - Part One【English Version】
【代码】【WEEK9】 【DAY1】YAML Configuration Injection - Part One【English Version】原创 2024-04-23 14:00:00 · 893 阅读 · 1 评论 -
【WEEK9】 【DAY1】YAML配置注入第一部分【中文版】
3.1.5.1.YAML是 “YAML Ain’t a Markup Language” (YAML不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:“Yet Another Markup Language”(仍是一种标记语言)3.1.5.2.这种语言以数据作为中心,而不是以标记语言为重点!3.1.5.3.以前的配置文件,大多数都是使用xml来配置;原创 2024-04-23 08:30:00 · 952 阅读 · 1 评论 -
【WEEK8】 【DAY5】Spring Boot Operational Principles【English Version】
【代码】【WEEK8】 【DAY5】Spring Boot Operational Principles【English Version】原创 2024-04-21 08:30:00 · 1009 阅读 · 0 评论 -
【WEEK8】 【DAY5】Springboot运行原理【中文版】
推断并设置main方法的定义类,找到运行的主类;作用:标注在某个类上说明这个类是SpringBoot的主配置类, SpringBoot就应该运行这个类的main方法来启动SpringBoot应用;作用:自动扫描并加载符合条件的组件或者bean,将这个bean定义加载到IOC容器中。这个注解在Spring中很重要 ,它对应XML配置中的元素。自动配置(使springboot开启自动配置功能)spring配置类(对应spring的配置文件)注解的分类:预定义注解、自定义注解、元注解。原创 2024-04-20 08:30:00 · 1132 阅读 · 0 评论 -
【WEEK8】 【DAY3】【DAY4】Overview of Spring Boot【English Version】
【代码】【WEEK8】 【DAY3】【DAY4】Overview of Spring Boot【English Version】原创 2024-04-19 08:30:00 · 1251 阅读 · 0 评论 -
【WEEK8】 【DAY3】【DAY4】总览Spring Boot【中文版】
1.2.1.1.Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson。1.2.1.2.Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。学过javaweb的同学就知道,开发一个web应用,从最初开始接触Servlet结合Tomcat, 跑出一个Hello Wolrld程序,是要经历特别多的步骤;后来就用了框架Struts,再后来是SpringMVC,到了现在的SpringBoot,过一两年又会有其他web框架出现;原创 2024-04-18 08:30:00 · 957 阅读 · 0 评论