代码拉取完成,页面将自动刷新
Spring框架家族在Java开发中居于霸主地位,不仅在于其简单易懂,功能强大,更在于其使用了大量的设计模式,规范的项目架构,再加上开源免费,让众多的开发者可以从中学习,提升自己,为Java开发带来了“春天”
在我看来,用少量的基础技术工具类实现一个Spring框架应该是每个Java开发者的梦想,所以才有了这个项目
SimpleFramework是一个开源的项目,任何企业和个人可以免费学习使用
core
包实现了框架的核心功能:bean
的扫描加载,容器的维护,单例模式实现,以及自定义beaninject
包负责依赖注入:Autowired
注解以及单例模式注入以及为接口注入实现类aop
包遵循面向切面编程思想:Aspect
和Order
注解负责切面类标识排序,通过cglib动态代理以及AspectJWeaver织入横切逻辑,实现动态修改方法逻辑mvc
包对应于请求分发相关功能:重构DispatcherServlet
,实现RequestProcessorChain
,RequestProcessor
矩阵以及ResultRender
矩阵,完成多种请求的处理与响应渲染下载源码,导入Idea,可以在demo目录下进行相关的测试(与使用Spring Boot开发项目基本相同)
将target目录下的jar包导入自己的项目即可,注意依赖冲突问题
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。