0
点赞
收藏
分享

微信扫一扫

【Qt 地图开发】

目录

一,Spring 的基本概念

1,Spring 是什么

2,Spring框架的特点

1,轻量级

2,IOC

3,AOP

4,一站式

5,Spring 体系结构

二,Spring框架的简单 Hello World 的搭建

1,首先构建一个Maven工程的项目文件

2,在Maven 中的 pom.xml 文件中导入 spring 核心基础 jar包

3,编写 spring 配置文件

4,编写一个 User 实体类 如图

5,测试 spring


一,Spring 的基本概念

1,Spring 是什么

Spring 是一个轻量级的,IOC 和 AOP 的一站式 Java 开发框架,是为了简化企

业级应用开发而生的。

2,Spring框架的特点

1,轻量级

        框架体积小(核心模块)

2,IOC

        以前我们在程序中需要对象,都是自己new,例如:new StudentDao对象,

现在则使用  inversion of Control 控制反转把创建对象的控制权 反转给spring框架

3,AOP

        Aspect Oriented Programming 面向切面编程

        将程序中的一些公共的非业务代码分离提取出来,然后在业务代码执行的时候,给他们横切进来,使用的动态代理的机制实现,在我们的业务代码,不显示调用,但是执行业务代码,会通过代理对象,调用非业务代码

4,一站式

        除了核心的IOC和AOP功能之外,还对数据访问层,web层都有封装,所以是一站式的 

5,Spring 体系结构

    

二,Spring框架的简单 Hello World 的搭建

官网地址:https://spring.io/

1,首先构建一个Maven工程的项目文件

2,在Maven 中的 pom.xml 文件中导入 spring 核心基础 jar包

<!-- spring-context -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.2.2.RELEASE</version>
</dependency>

3,编写 spring 配置文件

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="user" class="com.ff.spring.model.User"> </bean>
</beans>

4,编写一个 User 实体类 如图

5,测试 spring

举报

相关推荐

0 条评论