1. Beans

spring IOC的基础实现,包含访问配置文件、创建和管理bean等,所有应用都用到。

        spring-beans-jar 实际使用的Jar包,它才是要导入到项目中

spring-beans-javadoc.jar  JavaDoc文档

sprin-beans-sources.jar 源码

2.core

  spring-core-jar  :spring的核心工具包

spring-core下面的一些工具包,比如:

ClassUtils: Class的类加载、查找类全部信息、类信息的处理等。

ObjectUtils: 基本类型的比较,数组的比较,判断是否相等,类型的转化,比如Object转换成Array。

PatternMatchUtils: 简单模式匹配的使用方法,特别是Spring典型的“xxx*” "*xxx"和“*xxx*”模式样式。

3.Context

soring-context-jar: 在基础IOC功能上提供扩展服务。此外还提供许多企业级服务的支持,有邮件服务、任务调度、JNDI定位、EJB集成、远程访问、缓存以及多种视图层框架的支持。

4. SpEL

spring-expression-jar: Spring的表达式语言

最后,spring的四个核心包对应Core Container里面的四个模块

Spring四个核心包相关推荐

  1. 1071svm函数 r语言_R语言机器学习之核心包e1071 - 数据分析

    R语言有很多包可以做机器学习(Machine Learning)的任务.机器学习的任务主要有有监督的学习方式和无监督的学习方式. 有监督学习:在正确结果指导下的学习方式,若是正确结果是定性的,属于分类 ...

  2. 碎步二:zxing核心包生成条形码和二维码

    最近闲得无趣,于是写点技术知识放到博客上,希望以后对自己有所帮助.随着时代的发展,二维码已经悄悄的被时代所认可,不管是个人或者公司,二维码受到很多人的认可,如今在互联网上二维码几乎随处可见.废话不多说 ...

  3. JAVA_Java常用核心包(概念)

    20150802 Created By BaoXinjian 一.Java常用包 Java各种核心包 1. java.lang: java 的核心类库,包含了运行java 程序必不可少的系统类,如基本 ...

  4. Vert.x学习笔记(一) Vert.x 核心包

    Vert.x是一个事件驱动的JVM上的框架,可以帮助我们构建现代.灵活.可扩展的程序.Vert.x有多种语言的版本,可以用在Java.Kotlin.Scala.Groovy.Ruby等语言上.当然现在 ...

  5. 帝国cms万能通用api二次开发核心包使用说明

    简介 帝国cms万能通用api二次开发核心包是一款可以用地对帝国cms进行二次开发,可进行开发微信小程序.百度小程序.支付宝小程序.轻应用.苹果ios安卓android.其他营销插件的二次开发核心包. ...

  6. gnujaxp.jar与struts2中的xwork核心包冲突

    在做项目的时候,项目启动报了以下的错误 Caught Exception while registering Interceptor class org.apache.struts2.intercep ...

  7. java加密与解密-核心包中的部分API(2)

    主要是介绍java安全框架的核心包中的部分API作用 java.Security包 ​ java.security包主要用于为安全框架提供类和接口 Provider类 Provider类实现了java ...

  8. springside4配置环境时无法下载到两个核心包

    最近在搭建 springside4开发环境,配置环境时无法下载到两个核心包: 查看官方文档,发现江南白衣已经对这个问题做了重大提示"要自己build" 先build test 里的 ...

  9. Java的常用核心包

    java.lang: 这个包下包含了Java语言的核心类,如String.Math.Sytem和Thread类等,使用这个包无需使用import语句导入,系统会自动导入这个包中的所有类. java.u ...

  10. 注意啦,公司注册核名需要秉承哪四种核名原则出台了

    纵观成功的企业都有一个共同的特点,那就是公司名取得特别好.那么,如何取一个便于大家记忆且有内涵深度的名字呢?公司核名要注意哪些问题呢?权鹏集团企业服务管家今天给大家分享一下公司核名注意事项,希望能够帮 ...

最新文章

  1. Spring Boot + Redis 实现接口幂等性 | 分布式开发必知!
  2. linux nmcli源码,Linux上利用nmcli命令创建网络组(示例代码)
  3. Python-turtle标准库知识小结(python绘图工具)
  4. python适合零基础学习吗-零基础能学好Python吗?哪些人更适合学习?
  5. 对某钓鱼网站的一次渗透测试
  6. 创建健壮的微服务架构所涉及的组件
  7. 科普文:为什么不能在服务器上 npm install ? #30
  8. char* 赋值 const char* 释放_嵌入式Linux开发《C语言专题(十:彻底搞懂“关键字”const)》...
  9. 完成一个分析H264码流的工具
  10. 95-290-382-源码-内存管理-Buffer-Flink运行时之统一的数据交换对象
  11. 20155207 实验五 网络编程与安全
  12. WCF 第五章 行为 事务之选择一个事务协议-OleTx 或者WS-AT
  13. SQL Server 自增字段归零等问题
  14. 土豆英雄抽传说卡程序(非土豆英雄玩家不要看)
  15. TA505武器之隐形电子邮件窃取器
  16. CSS3解决连续英文字符或数字不能自动换行的问题
  17. java c语言 关系_java和c语言有什么共同点?
  18. 三位一撇:处理数字12345.67——12,345.67
  19. java中的throw new Exception();和throw e;异常抛出
  20. JAVA常用遍历替换数据

热门文章

  1. datavideo切换台说明书_SE-700切换台-应用篇
  2. App中自动生成二维码
  3. GPS从入门到放弃(十五)--- DCB差分码偏差
  4. 利用橡皮擦进行PS抠图的方法教程
  5. 南大被骂到上热搜!Nature杂志回应南京大学拟花120万发校庆特刊!
  6. 新手入门:Javascript的使用技巧大全(一)
  7. 【unity】编辑模式预览Animator动作,2种实现。 其中一种 playback模式是Cinema Director用的会使Unity Crash
  8. 1232_使用SCons实现WindRiver Diab编译器的命令行自动化编译环境
  9. MATLAB实现一组随机点分成两组,每组随机点分别与一个特定点连线
  10. 画法几何与工程制图2