关于本节中提到的setter修改参数值问题

关于本节中提到的setter修改参数值问题

在@Component注解下生成的对象,如果类中有对应属性的setter方法的话,是不是可以用对象调用该方法来修改对应属性的值?如果是的话,不使用的原因是不是因为如果属性需求有变化,那么每次都需要修改setter方法中的值,这样就违背了OCP原则?​

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
7七月 2021-01-16 03:20:27

@Component和OCP是没有 关系的,这只是Spring提供的一种方式。不是说@Component就只能通过配置的方式来写入属性。

7七月 2021-01-16 01:31:21

我没有太看懂你的疑问。。。

可否详细描述下问题

  • 提问者 YIBOWAY #1
    嗯,就是通过@Component注解生成的对象,能否像老师本节中提到的用setter方法修改其中的属性值?如果能的话,在修改过程中是不是违背了OCP原则呢
    2021-01-16 02:32:55
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师