Spring Bean创建与调试的详细步骤是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计5553个文字,预计阅读时间需要23分钟。
Spring流程Debug,Spring测试环境搭建,Spring模块概述,绿色表示模块,黑色表示包含的jar包(组件)。例如,若想使用IOC容器,也即是绿色CoreContainer模块,我们需要导入导。
Spring流程Debug
1.1 Spring测试环境搭建
Spring模块概览,绿色是模块,Spring中八大模块,黑色表示该模块包含的jar包(组件)。例如我们想要用IOC容器,也就是绿色的CoreContainer,我们需要导入Beans,Core,Context,SpEL(spring-expression)四个包。
- Test:测试相关
- Core Container:IOC容器
- AOP:面向切面编程
- Aspects:切面
- Instrumenttation:跟JDK关联,一般不用
- Messaging:消息服务,一般不用
- Data Access/Integration:数据访问与集成(JDBC访问,Transaction事务,ORM对象关系映射,OXM和XML映射一般不用,JMS为Java消息服务Java-message-service一般不用)
- Web:Web服务(WebSocket网络通信协议,Servlet, Web,Portlet一般不用)
最偷懒的方式,是直接导入Spring-Framework。但是可能导入不必要的包,导致项目打包后比较大
由于Spring-Content中的ApplicationContent是整个IOC的入口。
本文共计5553个文字,预计阅读时间需要23分钟。
Spring流程Debug,Spring测试环境搭建,Spring模块概述,绿色表示模块,黑色表示包含的jar包(组件)。例如,若想使用IOC容器,也即是绿色CoreContainer模块,我们需要导入导。
Spring流程Debug
1.1 Spring测试环境搭建
Spring模块概览,绿色是模块,Spring中八大模块,黑色表示该模块包含的jar包(组件)。例如我们想要用IOC容器,也就是绿色的CoreContainer,我们需要导入Beans,Core,Context,SpEL(spring-expression)四个包。
- Test:测试相关
- Core Container:IOC容器
- AOP:面向切面编程
- Aspects:切面
- Instrumenttation:跟JDK关联,一般不用
- Messaging:消息服务,一般不用
- Data Access/Integration:数据访问与集成(JDBC访问,Transaction事务,ORM对象关系映射,OXM和XML映射一般不用,JMS为Java消息服务Java-message-service一般不用)
- Web:Web服务(WebSocket网络通信协议,Servlet, Web,Portlet一般不用)
最偷懒的方式,是直接导入Spring-Framework。但是可能导入不必要的包,导致项目打包后比较大
由于Spring-Content中的ApplicationContent是整个IOC的入口。

