
Spring实战
文章平均质量分 91
Lanciberrr
这个作者很懒,什么都没留下…
展开
-
第5章使用配置属性
Spring实战第5章 使用配置属性细粒度的自动配置在深入了解配置属性之前,我们需要知道,在Spring中有两种不同但相关的配置:bean装配:声明在Spring应用上下文中创建哪些应用组件以及他们之间如何互相注入的配置。属性注入:设置Spring应用上下文中bean值的配置在Spring的XML方式和基于Java的配置中,这两种类型的配置通常会在同一个地方显式声明。在基于Java的配置中,带有@Bean注解的方法一般会同时初始化bean并立即为它的属性设置值。理解 Spring 的原创 2021-06-17 11:02:52 · 190 阅读 · 1 评论 -
第4章保护Spring
Spring实战第4章 保护Spring启用 Spring Security保护Spring应用的第一步就是将Spring Boot Security starter依赖添加到构建文件中<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dep原创 2021-06-09 17:03:52 · 138 阅读 · 1 评论 -
第3章使用数据
Spring实战第3章 使用数据JDBC读取和写入数据在处理关系型数据的时候,Java开发人员有多种可选方案,其中最常见的是JDBC和JPA。Spring同时支持这两种抽象形式,能够让JDBC或JPA的使用更加容易。在本节中,我们将会讨论Spring如何支持JDBC,并在之后讨论Spring对JPA的支持。Spring对JDBC的支持要归功于JdbcTemplate类。可以使我们在执行SQL操作时避免使用样板式代码。下面是一个简单的查询。public Ingredient findOne(S原创 2021-06-03 10:37:56 · 140 阅读 · 1 评论 -
第2章开发Web应用
Spring实战第2章 开发Web应用展现信息Taco Cloud是一个可以在线订购taco的地方。但除此之外,他还允许客户展现其创意,能够让他们通过丰富的配料设计自己的taco。在Spring Web应用中,获取和处理数据是控制器的任务,而将数据渲染到HTML中并在浏览器中展现则是视图的任务。为了支撑taco的创建页面,我们需要构建如下组件。用来定义taco配料属性的领域类用来获取配料信息并将其传递至视图的Spring MVC控制器类。用来在用户的浏览器中渲染配料列表的视图模板。原创 2021-05-21 12:05:48 · 224 阅读 · 0 评论 -
第1章Spring起步
Spring实战第1章 Spring起步什么是Spring任何实际的应用程序都是由很多组件组成的,每个组件负责整个应用功能的一部分,这些组件需要与其他的应用元素进行协调以完成自己的任务。当应用程序运行时,需要以某种方式创建并引入这些组件。Spring的核心是提供了一些容器,通常称为Spring应用上下文,它们会创建和管理应用组件。这些组件也可以称为bean。将bean装配到一起的行为是通过一种基于依赖注入(dependency injection,DI)的模式来实现的。此时,组件不会再去创建它所原创 2021-05-17 16:39:03 · 176 阅读 · 0 评论