
Spring Boot
文章平均质量分 83
Java编程_yyds
这个作者很懒,什么都没留下…
展开
-
【动力节点】springsecurity课程笔记6-13章
动力节点Springsecurity视频课程密码加密一般使用散列函数,又称散列算法,哈希函数,这些函数都是单向函数(从明文到密文,反之不行)常用的散列算法有MD5和SHASpring Security提供多种密码加密方案,基本上都实现了PasswordEncoder接口,官方推荐使原创 2023-04-21 11:22:24 · 363 阅读 · 0 评论 -
动力节点王鹤SpringBoot3笔记-了解AOT和GraalVM
Ahead-of-Time Compilation :预编译(提前编译)它在 JEP-295 中描述,并在 Java 9 中作为实验性功能添加。AOT是提升Java程序性能的一种方法,特别是提供JVM的启动时间。在启动虚拟机之前,将Java类编译为本机代码。改进小型和大型Java应用程序的启动时间。原创 2023-04-11 14:10:44 · 593 阅读 · 0 评论 -
动力节点王鹤SpringBoot3笔记——第八章 文章管理模块
创建新的Spring Boot项目,综合运用视频中的知识点,做一个文章管理的后台应用。新的Spring Boot项目Lession20-BlogAdmin。依赖还需要Bean Validation 需求:文章管理工作,发布新文章,编辑文章,查看文章内容等。favicon.ico放在static/ 根目录下。原创 2023-04-10 14:53:58 · 507 阅读 · 0 评论 -
动力节点王鹤SpringBoot3笔记——第七章 视图技术Thymeleaf
Thymeleaf 是一个表现层的模板引擎, 一般被使用在 Web 环境中,它可以处理 HTML, XML、 JS 等文档,简单来说,它可以将 JSP 作为 Java Web 应用的表现层,有能力展示与处理数据。Thyme leaf 可以让表现层的界面节点与程序逻辑被共享,这样的设计, 可以让界面设计人员、业务人员与技术人员都参与到项目开发中。原创 2023-04-07 11:22:03 · 368 阅读 · 0 评论 -
【动力节点】王鹤SpringBoot3笔记——第五章 说说Web服务
需求:我们示例查询某个isbn的图书。在application.yml中配置图书的初始数据。用户访问一个api地址,查询某个isbn的图书, 查询不到抛出自定义异常BootNotFoundException。自定义异常处理器捕获异常。ProblemDetail 作为应答结果。支持RFC 7807创建新的SpringBoot项目Lession17-ProblemDetail,依赖选择Spring Web , lombok。Maven构建工具,JDK19,包名com.bjpowernode。原创 2023-04-06 14:48:03 · 1407 阅读 · 1 评论 -
动力节点王鹤SpringBoot3笔记——远程访问@HttpExchange[SpringBoot 3]
HttpExchange注解用于声明接口作为HTTP远程服务。在方法、类级别使用。通过注解属性以及方法的参数设置HTTP请求的细节。快捷注解简化不同的请求方式@GetExchange就是@HttpExchange表示的GET请求方式作为HTTP服务接口中的方法允许使用的参数列表参数说明URI设置请求的url,覆盖注解的url属性HttpMethod请求方式,覆盖注解的method属性添加到请求中header。参数类型可以为Map原创 2023-04-06 14:32:51 · 582 阅读 · 0 评论 -
动力节点王鹤SpringBoot3学习笔记——第三章 自动配置
自动配置的注解@EnableAutoConfiguration(通常由@SpringBootApplication注解带入)所在的包,具有特殊的含义,是Spring Boot中的默认包,默认包是扫描包的起点(根包)。原创 2023-03-30 11:42:15 · 232 阅读 · 0 评论 -
动力节点王鹤SpringBoot3学习笔记——第二章 掌握SpringBoot基础篇
pom.xml中的指定spring-boot-starter-parent作为坐标,表示继承Spring Boot提供的父项目。从 spring-boot-starter-parent 继承以获得合理的默认值和完整的依赖树,以便快速建立一个Spring Boot项目。转载 2023-03-29 14:05:50 · 354 阅读 · 0 评论 -
动力节点王鹤SpringBoot学习笔记——JDK新特性
sealed 翻译为密封,密封类(Sealed Classes)的首次提出是在 Java15 的 JEP 360 中,并在 Java 16 的 JEP 397 再次预览,而在 Java 17 的 JEP 409 成为正式的功能。新的转义字符,组合非常长的字符串。在JDK 10及更高版本中,您可以使用var标识符声明具有非空初始化式的局部变量,这可以帮助您编写简洁的代码,消除冗余信息使代码更具可读性,谨慎使用.Java14中预览的新特性叫做Record,在Java中,Record是一种特殊类型的Java类。原创 2023-03-28 16:50:49 · 368 阅读 · 0 评论 -
这篇Spring Boot知识清单,你值得拥有,带你快速入门
因而 Spring Boot 应用本质上就是一个基于 Spring 框架的应用,它是 Spring 对“约定优先于配置”理念的最佳实践产物,它能够帮助开发者更快速高效地构建基于 Spring 生态圈的应用。那 Spring Boot 有何魔法?自动配置、起步依赖、Actuator、命令行界面(CLI) 是 Spring Boot 最重要的 4 大核心特性。其中 CLI 是 Spring Boot 的可选特性,虽然它功能强大,但也引入了一套不太常规的开发模型,因而这个系列的文章仅关注其他 3 种特性。原创 2022-03-21 16:18:24 · 250 阅读 · 0 评论 -
Spring Boot 为什么能这么火?
现在Spring Boot 非常火,各种技术文章,各种付费教程,多如牛毛,可能还有些不知道 Spring Boot 的,那它到底是什么呢?有什么用?今天给大家详细介绍一下。SpringBoot相关的视频课程也分享给大家,我是跟着动力节点王鹤老师讲的springboot,教程从细节入手,每个事例先讲解pom.xml中的重要依赖, 其次application配置文件,最后是代码实现。让你知其所以, 逐步让掌握SpringBoot框架的自动配置,starter起步依赖等特性。相关视频资源:https:原创 2022-03-18 16:57:47 · 341 阅读 · 0 评论 -
带你快速入门SpringBoot,详解Spring中的相关配置
SpringBoot 以其轻量级、内嵌 Web 容器、一键启动、方便调试等特点被越来越多的微服务实践者所采用。今天这篇博客也是作为springboot的学习笔记,主要说说相关的配置相关的springboot学习视频动力节点springboot视频教程-初学spring boot必备教程-springboot最新完整版_哔哩哔哩_bilibiliSpring中的相关配置1、Spring中的web项目首先需要一个主启动类,作为整个springbootweb项目的入口package原创 2022-03-17 15:33:49 · 161 阅读 · 0 评论 -
SpringBoot中获取Bean的三种方式
在使用spring框架中我们都知道,某个类如果使用了@Service、@Autowire 这种依赖注入的方式引用了其他对象,在另外一个类中,只有通过spring的IOC容重中获取这个类的实例时,那些被依赖的对象才能正确被初始化,否则那些被依赖的对象都是null。所以就有一个问题,在普通类中如何获取spring ioc容器中的bean(spring 托管的bean)。我们都知道,在spring中ApplicationContext这个上下文对象是获取bean的基础。在spring boot中,我们可.原创 2022-03-16 14:31:06 · 9054 阅读 · 0 评论 -
掌握SpringBoot框架的学习秘诀来了,初学者必备
springboot已经成为主流的框架技术,为了更快的掌握SpringBoot,建议可以直接看视频教程去学,对于新手更容易理解,我是看的动力节点王鹤老师讲的springboot2,视频从细节入手,每个事例先讲解pom.xml中的重要依赖,其次application配置文件,最后是代码实现。让你知其所以,逐步让掌握SpringBoot框架的自动配置,starter起步依赖等特性。相关视频资源:https://www.bilibili.com/video/BV1XQ4y1m7ex一、Spring B原创 2022-03-14 16:49:08 · 266 阅读 · 0 评论 -
Spring,SpringBoot,Springcloud都是干嘛的?
今天这篇博客,主要说说spring,springboot,springcloud这三者都是干嘛的?相关的视频资源:https://www.bilibili.com/video/BV1XQ4y1m7ex架构 > 解偶开发框架 spring IOC AOP Ioc :控制反转 原来我们都是自己一步步操作,现在交给容器了!我们需要什么就去拿就可以了 Aop :切面(本质,动态代理) 为了解决什么?不影响业...原创 2022-03-11 15:17:18 · 3593 阅读 · 0 评论 -
SpringBoot中使用Aspect实现切面,超详细
Spring中的切面Aspect,这是Spring的一大优势。面向切面编程往往让我们的开发更加低耦合,也大大减少了代码量,同时呢让我们更专注于业务模块的开发,把那些与业务无关的东西提取出去,便于后期的维护和迭代。相关的学习教程是看的动力节点的视频,然后整理了这篇博客作为笔记,方便以后复习时候看看,也分享给有需要的小伙伴。视频资源:https://www.bilibili.com/video/BV1XQ4y1m7ex相关概念1. 切面(Aspect):首先要理解‘切’字,需要把对象想象成一原创 2022-03-09 15:37:32 · 32057 阅读 · 0 评论 -
超详细的Spring Boot集成Redis
关于springboot集成redis,我做了笔记,分享给有需要的小伙伴们,视频看的动力节点动力节点王鹤老师讲解的springboot教程,由浅入深,带你体验Spring Boot的极速开发过程,内容丰富,涵盖了SpringBoot开发的方方面面,并且同步更新到Spring Boot 2.x系列的最新版本。视频链接:动力节点springboot视频教程-初学springboot必备教程-springboot最新完整版_哔哩哔哩_bilibili你的三连就是录制视频的动力!一定不要忘记收藏、点赞、投.原创 2022-03-07 17:21:11 · 2309 阅读 · 0 评论 -
最详细的SpringBoot配置多数据源讲解
关于springboot配置多数据源整理了笔记,分享给有需要的小伙伴,视频是看的动力节点王鹤老师讲的springboot,动力节点王鹤老师讲解的springboot教程,由浅入深,带你体验Spring Boot的极速开发过程,内容丰富,涵盖了SpringBoot开发的方方面面,并且同步更新到Spring Boot 2.x系列的最新版本。视频链接:动力节点springboot视频教程-初学springboot必备教程-springboot最新完整版_哔哩哔哩_bilibili你的三连就是录制视频的动力原创 2022-03-04 15:03:31 · 1458 阅读 · 1 评论 -
动力节点王鹤Spring Boot笔记
多年来,随着新功能的增加,spring变得越来越复杂。只需访问https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有Spring项目的不同功能。如果必须启动一个新的Spring项目,我们必须添加构建路径或添加Maven依赖关系,配置应用程序服务器,添加spring配置。因此,开始一个新的spring项目需要很多努力,因为我们现在必须从头开始做所有事情。Spring Boot是解决这个问题的方法。Spring Boot已经建立在现有spring框架之原创 2022-03-02 15:35:17 · 269 阅读 · 0 评论 -
SpringBoot入门教程,带你快速学会使用springboot
Spring Boot 去除了大量的 xml 配置文件,简化了复杂的依赖管理,配合各种 starter 使用,基本上可以做到自动化配置。Spring 可以做的事情,现在用 Spring boot 都可以做。这套 Spring Boot 框架快速入门教程以大量示例讲解了 Spring Boot 在各类情境中的应用,让大家可以跟着老师的思维和代码快速理解并掌握。适用于 Java 开发人员,尤其是初学 Spring Boot 的人员和需要从传统 Spring 转向 Spring Boot 开发的技术人员。.原创 2022-03-02 15:30:10 · 344 阅读 · 0 评论 -
Springboot笔记,用springboot搭建新应用
最近刚好在搞一个项目,摒弃了公司老套的框架模式, 采用了springboot搭建新应用。看到如此简洁的代码 , 深受诱惑。趁周末闲余之时, 打开了b站,跟着动力节点的视频学起了springboot视频资源https://www.bilibili.com/video/BV1XQ4y1m7ex简单粗暴的, 搭建个应用run起来 . 本文不介绍细节, 后续会深入了解springboot,剖析源码一、搭建一个maven模块工程1、父工程 mvn archetype:generate -原创 2022-03-02 15:10:40 · 134 阅读 · 0 评论 -
Springboot入门教程,一周学完可以直接去面试了
如果你跟我一样,刚巧也是springboot小白,正要学springboot,建议看完下一段话:Spring Boot 是由 Pivotal 团队提供用来简化 Spring 的搭建和开发过程的全新框架。随着近些年来微服务技术的流行,Spring Boot 也成了时下炙手可热的热点技术。课程是基于SpringBoot2.4版本讲解。教程从细节入手,每个事例先讲解pom.xml中的重要依赖,其次application配置文件,最后是代码实现。让你知其所以,逐步让掌握SpringBoot框架的自动配置,s原创 2022-03-01 14:28:54 · 216 阅读 · 0 评论 -
动力节点郭鑫Spring Boot入门学习笔记,收藏起来慢慢看
做 Java 开发的,没有人敢小觑 Spring Boot 的重要性,现在出去面试,无论多小的公司 or 项目,都要跟你扯一扯 Spring Boot,扯一扯微服务,如果啃不下来,很可能就与大厂失之交臂。精通Spring Boot的原理实现的话,可以帮助你更好地职业进阶,学习前辈优秀的架构设计思想,总结出最优使用方案,绕过工作中遇到的很多坑。动力节点的springboot教程,由浅入深,带你体验Spring Boot的极速开发过程,内容丰富,涵盖了SpringBoot开发的方方面面,并且同步更新到Spr原创 2022-03-01 14:27:11 · 488 阅读 · 0 评论 -
硬核3万字,SpringBoot框架学习笔记
Spring Boot是Spring家族下的一个全新开发框架,其设计目的主要是用来简化Spring应用的创建及开发过程,它提供了自动配置,starter依赖等特性,从而使开发人员从大量的XML配置中解脱出来,Spring Boot致力于在蓬勃发展的快速应用开发领域成为领导者。动力节点的springboot本课程由浅入深,带你体验Spring Boot的极速开发过程,内容丰富,涵盖了SpringBoot开发的方方面面,并且同步更新到Spring Boot 2.x系列的最新版本,让你一次性拿下Spring B原创 2022-03-01 14:24:51 · 238 阅读 · 0 评论