加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

依赖注射,Scala和Spring

发布时间:2020-12-14 00:46:57 所属栏目:百科 来源:网络整理
导读:我喜欢DI和松耦合系统的概念,很多.但是,我发现 Spring中的工具最多没有.例如,很难做“重构”,例如.更改在Spring中声明的bean的名称.我是新来的,所以我会错过一些东西.没有编译时间检查等 我的问题是为什么要使用XML来存储配置?国际海事组织,Spring(IoC部分)
我喜欢DI和松耦合系统的概念,很多.但是,我发现 Spring中的工具最多没有.例如,很难做“重构”,例如.更改在Spring中声明的bean的名称.我是新来的,所以我会错过一些东西.没有编译时间检查等

我的问题是为什么要使用XML来存储配置?国际海事组织,Spring(IoC部分)的整个想法是强制某些创作模式.在四大组合的世界中,设计模式是丰富的.另一方面,Spring(和其他DI)提供了非常规定的方式应用程序如何与单个组件挂钩.

我已经把Scala放在了标题中,我正在学习它.你们怎么想,创建一个域名语言(类似于演员库)来进行依赖性摄取.在Scala本身编写实际的注入代码,你会得到所有的好东西和工具.虽然应用程序开发人员可能会绕过您的框架,我认为标准相对容易,如主要网站/应用程序将只加载某些模式的组件.

有一篇关于将Scala与Spring和Hibernate here一起使用的好文章.

关于你的问题:你实际上可以使用注释.它有一些优点.反过来,你不需要重新编译包含你的注入配置的文件,这是很好的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读