永发信息网

最近刚学了spring框架,对ioc,di,和类扫描不是太明白,我想知道什么时候需要用spring管理对象,

答案:2  悬赏:10  手机版
解决时间 2021-02-15 14:16
是两个类相互依赖的时候才需要用spring管理吗?
最佳答案
IoC(Inversion of Control)和DI(Dependence Injection)都一个意思只是称呼不一样而已,当你不需要在代码文件里使用new来构造某对象时的情况,此时你可以将new对象这个动作交由spring框架的容器里去完成。或者在分布式系统里这种设计思想更能体现出来。例如,根据不同的业务需求,你只需通过配置文件就可以轻易切换不同的对象,而无需重新发布jar包到web服务器。
全部回答
1 ioc(控制反转)是将你设计好的类交给系统去控制,而不是在你的类内部控制,比如struts的aciton通过struts的配置文件进行管理。 2 orm:object-relational-mapping ,对象关系映射,对应的框架有hibernate,jpa等,通过orm,使用hql可以很方便的对类所映射的数据库表进行快速的操作。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
新世纪书画地址在什么地方,想过去办事
英语翻译陶公性检厉,勤于事.作荆州时,敕船官
运祥酒家地址在什么地方,想过去办事
学生、幼儿买安康保险整样查
飚车世界的游戏模式
大麦票务总代的优势是什么?
茄子都能做什么菜
吃了发霉的蒜苔怎么办
午小诗书画地址在哪,我要去那里办事
如家午托部(重庆南川)地址好找么,我有些事要
您好!请问如何把Xboxone与电视连接【详细过
2014年西安工业大学会计专硕分数线
湘粤大厦在什么地方啊,我要过去处理事情
【维新派】由维新派创立的学校是()。
过去自己像是没存在一样的感受,过去所有的都
推荐资讯
下列关于单层厂房屋盖纵向水平支撑的布置要求
邯郸市一中2016初六考试成绩查询
堀仔洋这个地址在什么地方,我要处理点事
DNF增加凯丽好感度真的可以增加强化成功率吗
奔驰打然火,挂在前前进挡不走,是怎么了
烂坝在哪里啊,我有事要去这个地方
各种常见银行的自动取款机能够一次取款的最大
苏信房地产评估东海分公司我想知道这个在什么
花生油跟大豆油混在一起是不是不会凝固?
重案六组第三部里的王勇(肖聪演)是哪的人呀?
美国留学存款证明可以开几个银行吗
西林寺村地址在什么地方,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?