Java EE企业级应用开发(SSM)第2章

第2章Spring入门

一.预习笔记

1.Spring框架概述

Java EE企业级项目通常采用三层架构,分别是表现层、业务逻辑层、数据持久层
表现层:用于页面数据显示和页跳转控制
业务逻辑层:用于处理业务逻辑和功能逻辑得事务控制以及日志记录等
数据持久层:又称为DAO层,用于数据存取和封装,主要与数据库进行交互
Spring框架是目前Java Web应用最广的框架之一,是为解决企业级项目开发的复杂性问题而设计的
Spring是一个轻量级的,基于IOC与AOP的容器框架

在这里插入图片描述

IOC:Inversion of Control(控制反转)
DI:Dependency Injection(依赖注入)
AOP:Aspect Oriented Programming(面向切面编程)
阅读书本P24页Spring框架体系结构,了解Spring包含的模块有哪些、每个模块中是什么内容和Spring框架的优点。

2.Spring入门程序

xmlns:xml namespace的缩写,也就是XML命名空间
xmlns:xsi指的是 定义了一个命名空间前缀 xsi ,对应的唯一字符串 http://www.w3.org/2001/XMLSchema-instance。这个 xmlns:xsi 在不同的 xml 文档中似乎都会出现。 这是因为, xsi 已经成为了一个业界默认的用于 XSD((XML Schema Definition) 文件的命名空间。 而 XSD 文件(也常常称为 Schema 文件)是用来定义 xml 文档结构的。
xsi:schemaLocation属性其实是,Namespace为http://www.w3.org/2001/XMLSchema-instance的schemaLocation属性。它定义了XML Namespace和对应的XSD(Xml Schema Definition)文档的位置的关系。它的值(URI)是成对出现的,第一个值表示命名空间(有多个模式文档),第二个值则表示描述该命名空间的模式文档(要用到的模式文档)的具体位置,两个值之间以空格(回车)分隔
创建Java项目,导入Spring包,执行Spring Bean的演示
创建Maven项目,执行Spring Bean的演示
在本地测试时,applicationContext.xml文件应该放在src目录下;在服务端测试时放在WEB-INF目录下
Ctrl+shift+F:格式化xml文件(安装了搜狗输入法的可能会冲突)

3.Spring IOC容器

代码演示一下正常的对象调用以及IOC下的调用

二.课堂笔记

1.报错(原因:初始化上下文时没有传入参数applicationContext.xml的文件名)

在这里插入图片描述

三.课后回顾





–行动是治愈恐惧的良药,犹豫拖延将不断滋养恐惧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值