ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Spring介绍

2019-12-16 21:51:50  阅读:386  来源: 互联网

标签:框架 EE Spring 介绍 AOP IOC AspectJ


      Spring介绍

    Spring是一个分层的JavaSE/EE full-stack(一站式)轻量级开元框架

    一站式:有EE开发的每一层解决方案

        WEB层:SpringMVC

        Service层:Spring的Bean管理,Spring声明式事务

        DAO层:Spring的JDBC模板,Spring的ORM模板

 

 

    Spring框架中最为核心的两大技术:IOC(Inversion of Control)控制反转AOP(Aspect Oriented Programming)面向切面编程

    

    IOC:简单来说,就是把指定对象的创建权反转(交给)Spring来管理,从而减少程序员自行去new一个对象的操作。

    DI(Dependency Injection):依赖注入

    AOP:是OOP(面向对象编程)的延伸,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。而AspectJ是AOP的一个框架,现在最常用的就是Spring基于AspectJ的AOP的开发。

 

    后续文章会详细介绍用法

标签:框架,EE,Spring,介绍,AOP,IOC,AspectJ
来源: https://www.cnblogs.com/javaisbest/p/12051576.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有