该栏目会系统的介绍Spring的知识体系,共分为基础部分、源代码和综合实例等模块,有兴趣的小伙伴可以关注下,如有疑问可以多多评论
文章目录
- Spring框架简介
- 1、概述
- 2、核心功能
- 3、特点
- 4、体系结构
- 入门案例
Spring框架简介
1、概述
- :不仅是一个轻量级、开源的JavaEE框架,还是一个一站式的框架
2、核心功能
IOC
:控制反转AOP
:面向切面编程
3、特点
- 简化开发、方便解耦
- AOP支持
- 声明式事务支持
- 方便程序的设计
- 方便集成各种优秀框架
4、体系结构
入门案例
-
描述
:讲解了以配置文件(bean.xml)方式使用Spring框架的IOC技术去创建一个类的对象,也从侧面说明Spring框架便于解耦 -
过程
用户服务类
public class UserService {
public void add() {
System.out.println("add...");
}
}
配置文件(bean.xml)
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework/schema/beans"
xmlns:xsi="http://www.w3/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework/schema/beans
http://www.springframework/schema/beans/spring-beans.xsd">
<bean id="userService" class="com.itnear.service.UserService"></bean>
</beans>
测试类
// 测试类
public class TestDemo {
@Test
public void testAddUser() {
ApplicationContext context = new ClassPathXmlApplicationContext("bean.xml");
final UserService userService = (UserService) context.getBean("userService");
userService.add();
}
}
更多推荐
1、Spring框架基础知识
发布评论