首页 > 其他分享 >02.核心模块

02.核心模块

时间:2022-11-21 14:24:47浏览次数:39  
标签:02 依赖 get 核心 Bean 模块 反转 JavaBean

core

image

spring以Bean的方式来组织和管理java应用中的各个组件,及其关系,Beanfactory使用loc模式将应用的配置和依赖性规范与实际的应用代码分开,bean使用依赖注入的方式,实现控制反转、依赖注入、Bean配置、加载

控制反转

就是控制权的反转,结婚前和结婚后的钱管理,Ioc就是一个定义对象的依赖关系而不创建它们的过程,在spring中类的实例化、依赖的实例化都交由Bean的容器来控制

Bean

JavaBean

image
1.JavaBean中的类成员变量都是私有的,有参数的构造器根本无法赋值给成员变量
2.JavaBean中有get和set方法,没有创建有参数重载的必要了
3.实现了序列化接口
Bean由Jsp开发,注意javaBean和SpringBean不一样

SpringBean

image

image

Context

image
所谓上下文就是用来存储程序和初始化信息的,比如访问数据库之前要通过连接字符串来获取数据库的操作对象,这些公共的就可以放在context里面

SpEL

image
EL模块提供了强大的表达式支持,用于在运行时查询和操作对象,支持get和set属性,属性赋值,方法调用,查询集合索引等功能,逻辑运算符,命名变量等,通过名字在springioc容器中检索对象,还支持列表的投影,选择和聚合

特性

image
image

标签:02,依赖,get,核心,Bean,模块,反转,JavaBean
From: https://www.cnblogs.com/leijiajava/p/16911235.html

相关文章

  • MarkDown学习 2022/11/21
    MarkDown学习标题:+空格(一级标题+空格(二级标题以此类推标题三级标题四级标题字体前后一个*:斜体前后两个*:粗体前后三个*:斜粗体前后两个~:删除线HelloWorld!......
  • 2022-11-21 Acwing每日一题
    本系列所有题目均为Acwing课的内容,发表博客既是为了学习总结,加深自己的印象,同时也是为了以后回过头来看时,不会感叹虚度光阴罢了,因此如果出现错误,欢迎大家能够指出错误,我......
  • ideaj2022.2.3激活
    通过补丁可以永久激活IDEA,前面IDEA安装方式都是一样的,主要是后面的步骤,注意看后面就行低版本参考教程:IDEA 2020.3最新永久激活码(免费激活到 2099 年,亲测有效)破......
  • 17.5 稀疏调拨的内存映射文件--《Windows核心编程》
    原文链接:https://www.likecs.com/show-306421749.html,原文中代码是C++MFC程序,更详细。本文是C语言测试代码。(1)稀疏文件(SparseFile)定义指的是文件中出现大量的0数据,这......
  • 17.1 使用内存映射文件--《Windows核心编程》
    Windows提供了以下三种机制来对内存进行操控虚拟内存:最适合用来管理大量对象数组或者大型数据结构内存映射文件:最适合用来管理大型数据流(通常是文件),以及在同一机器上运......
  • 17.2 内存映射文件的一致性--《Windows核心编程》
    系统允许我们把同一个文件映射到多个视图中,只要映射的是同一个文件映射对象,系统会保证各视图中数据是一致的。例如一个程序修改了一个视图内的内容,那么系统会更新所有其他......
  • 17.3 给内存映射文件指定基地址--《Windows核心编程》
    可以使用MapViewOfFileEx函数,建议系统把文件映射到指定的地址。其他参数与MapViewOfFile相同,最后一个参数pvBaseeAddress指定目标地址。同VirtualAlloc,指定的地址......
  • Python psutil模块 Process 类
    psutil模块Process类如果需要了解其他跟多理解的=》Python知识点合集 如果需要查看官方手册解读的=》Process类......
  • 2022 ICPC 合肥站 赛后小笔记
    2022ICPC合肥站赛后小笔记赛前由于上次CCPC威海站的教训(队友起晚了直接变成2人参赛),所以这次11点就开始呼唤队友赶快来。幸好大伙都来了,事实证明3>2。合肥铜首,威海......
  • 堆--<Winows核心编程>
    Windows提供了以下三种机制来对内存进行操控虚拟内存:最适合用来管理大量对象数组或者大型数据结构内存映射文件:最适合用来管理大型数据流(通常是文件),以及在同一机器上运......