栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Spring简单使用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring简单使用

Spring简单使用

一、什么是Spring

二、Spring的简单使用

三、总结

一、什么是Spring
 Spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题。
 Spring优点
  1.方便解耦,简化开发
  通过Spring提供的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。有了Spring,用户不必再为单实例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。
  
 2.AOP编程的支持
 通过Spring提供的AOP功能,方便进行面向切面的编程,许多不容易用传统OOP实现的功能可以通过AOP轻松应付。

 3.声明式事务的支持
 在Spring中,我们可以从单调烦闷的事务管理代码中解脱出来,通过声明式方式灵活地进行事务的管理,提高开发效率和质量。
 
 4.方便程序的测试
 可以用非容器依赖的编程方式进行几乎所有的测试工作,在Spring里,测试不再是昂贵的操作,而是随手可做的事情。即@Text
 
 5.方便集成各种优秀框架
 Spring不排斥各种优秀的开源框架,相反,Spring可以降低各种框架的使用难度,Spring提供了对各种优秀框架的直接支持.
二、Spring的简单使用

1)创建一个普通Java工程
2)导入jar包

junit是测试用的jar包
commons是日志的jar包
3)创建一个类

public class Book {
    private String name;
    private String author;
    private String address;

    public void setName(String name) {
        this.name = name;
    }

    public void setAuthor(String author) {
        this.author = author;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    @Override
    public String toString() {
        return "Book{" +
                "name='" + name + ''' +
                ", author='" + author + ''' +
                ", address='" + address + ''' +
                '}';
    }
}

4)创建xml配置文件
1.基于xml

    下面四个注解功能是一样的,都可以用来创建 bean 实例

    ​ (1)@Component

    ​ (2)@Service

    ​ (3)@Controller

    ​ (4)@Repository
    基于注解

    xml中要进行配置

    5)测试
    两种方式结果都一样

    三、总结

    通过Spring我们可以在修改代码是减少很多工作量,同时也有更加方便的其他功能,向着下一个任务jdbc模板,干它!

    转载请注明:文章转载自 www.mshxw.com
    本文地址:https://www.mshxw.com/it/771287.html
    我们一直用心在做
    关于我们 文章归档 网站地图 联系我们

    版权所有 (c)2021-2022 MSHXW.COM

    ICP备案号:晋ICP备2021003244-6号