spring简单入门实例(spring integration入门)

spring简单入门实例(spring integration入门)使用 Spring 框架也比较长时间 一直处在会用的阶段 现在抽一点时间 自己来实现一下 Spring 框架 实现一下 Spring 框架 这是多么大的一个工程 自己都被吓到了 主要参照 Spring 源码来实现的 Spring 的核心 IOC AOP 输入这两个词 介绍一大堆 这里就不再介绍了 因为我也不是很清楚 其实最基本的思想是 通过传过来的一个类路径 Package 路径 创建一个对象 然后再在这之上进行封装 现在从新建项目开始 下图是包结构 如果你不会创建项目的话 我也不知道该怎么办了





使用Spring框架也比较长时间,一直处在会用的阶段,现在抽一点时间,自己来实现一下Spring框架(实现一下Spring框架,这是多么大的一个工程,自己都被吓到了),主要参照Spring源码来实现的。

Spring的核心:IOC,AOP,输入这两个词,介绍一大堆,这里就不再介绍了(因为我也不是很清楚

)

其实最基本的思想是,通过传过来的一个类路径(Package路径),创建一个对象,然后再在这之上进行封装


现在从新建项目开始,下图是包结构(如果你不会创建项目的话,我也不知道该怎么办了,快转行去吧)


首先来第一个类,最主要的一个接口,Factory,主要用于工厂的方法的定义,在将来还会继续扩展的


Factory的第一级实现,主要实现一些最基本的Bean创建


BeanDefinition Bean的封装类,包含了Bean和Bean额外的一些信息


PropertyValue 属性注入封装类


PropertyValues 属性注入的封装类,


下面是测试类

要测试注入的Bean


Junit单元测试用例


运行结果


写的比较乱,这个是最基本的通过Property注入,也是个人对IOC的一点理解,用上几分钟时间看看的话,会很容易理解的,将来还会扩展XML,注解来实现,敬请期待



编程小号
上一篇 2025-03-04 14:11
下一篇 2025-02-25 14:30

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/38673.html