zoukankan      html  css  js  c++  java
  • Spring框架学习总结

    一、Spring概述

    1、什么是Spring?

    Spring是一个优秀轻量级的框架,是Java中使用最多的框架,Spring框架具有轻量、控制反转、面向切面、容器、框架、MVC的特点。

    2、Spring的优点?

    (1)低侵入式设计,代码污染极低

    (2)独立于各种应用服务器,基于Spring框架的应用,可以真正的实现一次编程,处处使用。

    (3)Spring的DI(依赖注入)机制降低了业务对象的复杂性,提高了组件的耦合性

    (4)Spring的AOP支持允许将一些通用任务安全、事务、日志等集中式管理

    (5)Spring的ORM和DAO提供了与第三方持久层框架良好整合

    二、核心容器IOC和DI(依赖注入)

    1.什么是IOC

    IOC意思是指控制反转,原本由程序员new出来的实体类或其他对象的权限将不再由程序员操作,而是统一地交给Spring的核心容器来完成。即所有对象不再自己new,而是由Spring核心容器完成

    DI:依赖注入,通俗地讲就是初始化属性赋值操作

    2.操作步骤

    (1)进行相关配置文件进行配置

    (2)加载容器配置

    1. ApplicationContext context = new ClassPathXmlApplicationContext("services.xml");
    2. ApplicationContext context=new FileSystemXmlApplicationContext("src/application.xml");
    3. 使用注解进行配置核心容器  

        在类上加 @ContextConfiguration 注解

        ApplicationContext context=new AnnotationConfigApplicationContext("org.lanqiao.bean");

  • 相关阅读:
    JS_Boolean Logic
    js String
    .Net之路(二)简介
    自考 操作系统概论计算机系统
    IT大学生最重要的五个能力
    数据库表及字段命名规范
    简述MVC分层
    .Net之路(一)概述
    设计模式(4)迭代器模式
    .Net之路(三)如何连接数据库?
  • 原文地址:https://www.cnblogs.com/ByteBeat/p/11738998.html
Copyright © 2011-2022 走看看