Spring5 学习1——总体学习内容

Spring5总体学习内容:
1.Spring 框架概述
2.IOC容器
3.Aop
4.JdbcTemplate (更方便与数据库操作)
5.事务管理
6.Spring5 新特性

Spring框架概述

Spring框架是轻量级开源的JavaEE框架。
目的:解决企业应用开发的复杂性

Spring有两个核心部分:IOC和Aop
(1)IOC:控制反转,把创建对象的过程交给spring进行管理,不用new对象。
(2)Aop:面向切面,在不修改源代码的情况下进行功能的添加增强。

Spring特点
(1)方便解耦,简化开发。
(2)对Aop功能的支持
(3)方便程序测试
(4)方便和其他框架进行整合
(5)方便进行事务操作
(6)降低API开发难度

spring配置文件使用xml格式,入门案例(仅是测试):

User.java

package com.jxust.spring5;
/**
 * 1.通过spring创建对象
 * 2.创建spring配置文件,在配置文件配置创建的对象
 */
public class User {
    public void add(){
        System.out.println("add......");
    }
}

TestSpring5.java

package testdemo;

import com.jxust.spring5.User;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

/**
 * 测试类 项目中基本不这样使用,这是入门案例
 */
public class TestSpring5 {
    @Test
    public void testAdd(){
       //1.加载spring配置文件
        ApplicationContext context =
                new ClassPathXmlApplicationContext("bean1.xml");

       //2.获取配置创建的对象
        User user = context.getBean("user", User.class);

        System.out.println(user);
        user.add();
    }
}

在这里插入图片描述

输出结果:

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值