JavaEE(SSM框架,黑马程序员) P1~P20

2023-11-04 22:18

本文主要是介绍JavaEE(SSM框架,黑马程序员) P1~P20,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、Spring是什么

在这里插入图片描述

二、Spring的优势

在这里插入图片描述

三、Spring程序开发步骤

在这里插入图片描述

① 、导入Spring开发的基本坐标

在这里插入图片描述

②、 编写Dao的接口和实现类

在这里插入图片描述
在这里插入图片描述

③ 、创建Spring核心配置文件 (applicationContext.xml)

注:选项如果没有SpringConfig,就右击你的module选第二个add…下拉找到Spring,选SpringMVC点OK就完事了
在这里插入图片描述

④ 、在Spring配置文件中配置UserDaoImpi

在这里插入图片描述

⑤ 、使用Spring的API获得Bean实例

在这里插入图片描述

四、 Bean标签基本配置

在这里插入图片描述

五、Bean标签范围配置(scope)

在这里插入图片描述
在这里插入图片描述

5.1 singleton和prototype的对比1

在这里插入图片描述
在这里插入图片描述

5.2 singleton和prototype的对比2

在这里插入图片描述

在这里插入图片描述

六、Bean生命周期配置

在这里插入图片描述
在这里插入图片描述

七、Bean实例化三种方式

在这里插入图片描述

7.1 无参构造方法实例化

在这里插入图片描述

7.2 工厂静态方法实例化

在这里插入图片描述

7.3 工厂实例方法实例化

在这里插入图片描述

八、Bean的依赖注入分析

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

九、Bean的依赖注入概念

在这里插入图片描述
在这里插入图片描述

9.1 构造方法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

9.2 set方法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

十、Bean的依赖注入方式

在这里插入图片描述

在这里插入图片描述

十一、Bean的依赖注入的数据类型

在这里插入图片描述

11.1 普通数据类型(第一种)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

11.2 普通数据类型(第二种)

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

11.3 集合数据类型

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

十二、引入其他配置文件(分模块开发)

在这里插入图片描述
在这里插入图片描述

十三、Spring的重点配置

在这里插入图片描述

十四、ApplicationContext的继承体系

在这里插入图片描述

十五、 ApplicationContext的实现类

在这里插入图片描述

在这里插入图片描述

十六、getBean()方法使用

在这里插入图片描述

在这里插入图片描述

这篇关于JavaEE(SSM框架,黑马程序员) P1~P20的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/345523

相关文章

IDEA运行spring项目时,控制台未出现的解决方案

《IDEA运行spring项目时,控制台未出现的解决方案》文章总结了在使用IDEA运行代码时,控制台未出现的问题和解决方案,问题可能是由于点击图标或重启IDEA后控制台仍未显示,解决方案提供了解决方法... 目录问题分析解决方案总结问题js使用IDEA,点击运行按钮,运行结束,但控制台未出现http://

解决Spring运行时报错:Consider defining a bean of type ‘xxx.xxx.xxx.Xxx‘ in your configuration

《解决Spring运行时报错:Considerdefiningabeanoftype‘xxx.xxx.xxx.Xxx‘inyourconfiguration》该文章主要讲述了在使用S... 目录问题分析解决方案总结问题Description:Parameter 0 of constructor in x

解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题

《解决IDEA使用springBoot创建项目,lombok标注实体类后编译无报错,但是运行时报错问题》文章详细描述了在使用lombok的@Data注解标注实体类时遇到编译无误但运行时报错的问题,分析... 目录问题分析问题解决方案步骤一步骤二步骤三总结问题使用lombok注解@Data标注实体类,编译时

JSON字符串转成java的Map对象详细步骤

《JSON字符串转成java的Map对象详细步骤》:本文主要介绍如何将JSON字符串转换为Java对象的步骤,包括定义Element类、使用Jackson库解析JSON和添加依赖,文中通过代码介绍... 目录步骤 1: 定义 Element 类步骤 2: 使用 Jackson 库解析 jsON步骤 3: 添

Java中注解与元数据示例详解

《Java中注解与元数据示例详解》Java注解和元数据是编程中重要的概念,用于描述程序元素的属性和用途,:本文主要介绍Java中注解与元数据的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参... 目录一、引言二、元数据的概念2.1 定义2.2 作用三、Java 注解的基础3.1 注解的定义3.2 内

Java中使用Java Mail实现邮件服务功能示例

《Java中使用JavaMail实现邮件服务功能示例》:本文主要介绍Java中使用JavaMail实现邮件服务功能的相关资料,文章还提供了一个发送邮件的示例代码,包括创建参数类、邮件类和执行结... 目录前言一、历史背景二编程、pom依赖三、API说明(一)Session (会话)(二)Message编程客

Java中List转Map的几种具体实现方式和特点

《Java中List转Map的几种具体实现方式和特点》:本文主要介绍几种常用的List转Map的方式,包括使用for循环遍历、Java8StreamAPI、ApacheCommonsCollect... 目录前言1、使用for循环遍历:2、Java8 Stream API:3、Apache Commons

JavaScript中的isTrusted属性及其应用场景详解

《JavaScript中的isTrusted属性及其应用场景详解》在现代Web开发中,JavaScript是构建交互式应用的核心语言,随着前端技术的不断发展,开发者需要处理越来越多的复杂场景,例如事件... 目录引言一、问题背景二、isTrusted 属性的来源与作用1. isTrusted 的定义2. 为

Java循环创建对象内存溢出的解决方法

《Java循环创建对象内存溢出的解决方法》在Java中,如果在循环中不当地创建大量对象而不及时释放内存,很容易导致内存溢出(OutOfMemoryError),所以本文给大家介绍了Java循环创建对象... 目录问题1. 解决方案2. 示例代码2.1 原始版本(可能导致内存溢出)2.2 修改后的版本问题在

Java CompletableFuture如何实现超时功能

《JavaCompletableFuture如何实现超时功能》:本文主要介绍实现超时功能的基本思路以及CompletableFuture(之后简称CF)是如何通过代码实现超时功能的,需要的... 目录基本思路CompletableFuture 的实现1. 基本实现流程2. 静态条件分析3. 内存泄露 bug