zoukankan      html  css  js  c++  java
  • spring学习(一)

    1.Spring是什么:

                              轻量级:零配置,API使用简单。

                              面向bean:只要需要配置非常简单的bean.

                              耦合度:充分利用AOP思想

                              万能胶:与主流框架无缝集成

                              设计模式:将java中经典的设计模式运用的淋漓尽致

    Spring的核心宗旨是:简化开发。

    2.实现依赖注入:

    @AutoWrite

    Interface A 自动把实现类注入进来。

    @Resource("ID") 

    A  b               IOC容器中类的ID为 ID对象自动注入到这里(可以区分父子类)

    @AutoWrite

    A a           根据类型自动注入

    3.Spring 的注入方式:

    1、setting方法注入

    2、构造器方法注入

    3、强制注入

    4.如果要实例化一个类,类里面包含多个对象,依赖链中的所有对象,ioc容器里面初始化。 

    5.AOP核心思想:解耦和。

    1.AOP的功能完全集成到了Spring事物管理,日志管理和其他各种特效的上下文特征中。

    2.Authentication 权限认证。

    3.Logging 日志

    4.Transctions Manager 事物

    5.Lazy Loading 懒加载

    6.Context Process 上下文处理

    7.Error Handler 错误跟踪(异常捕获机制)

    8.Cache 缓存处理

    AOP关注的是过程而不是结果,具有规则。

    9.AOP实现由动态代理模式实现。

                              

  • 相关阅读:
    代码搭建记事本框架(一)
    代码搭建记事本框架(二)
    ios中图片拉伸用法
    ios启动载入启动图片
    Top-k test
    leetcode : jump game
    leetcode : Top k frequent elements
    一个月没有更新了
    leetcode : Reverse Linked List II [two pointers]
    leetcode : reverse linked list [基本功,闭着眼也要写出来]
  • 原文地址:https://www.cnblogs.com/socketqiang/p/11133887.html
Copyright © 2011-2022 走看看