采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我上网查了资料,看到说@PostConstruct注解的方法,会在服务器加载Servlet的时候运行,会在构造函数之后,init()之前运行。那我们本来init()方法就能在该Bean被加载到Spring容器的时候执行,为什么还要加一个@PostConstruct注解?
同学你好:
init 方法是我们自己的类中定义的方法,Spring 不会自己去执行这个方法,我们需要这个 Bean 在初始化之后执行一些操作,所以加上了这个注解。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
老师,原来java中没有init()方法是吗?因为我对Golang更熟悉一点,Golang有init()方法,能在程序刚开始运行的时候就自动调用。原来java本身是没有这种init()方法的是吗?也就是我们想要达到那种所谓的init()的效果,是要自己在其上加@PostConstruct注解是吗?
是的,可以查查
非常感谢!
登录后可查看更多问答,登录/注册
广告营销系统,未来大中型企业的标配
1.7k 14
3.3k 10
1.2k 10
1.3k 8
1.1k 8