Spring--注解开发定义Bean

注解开发

先看一看之前的bean的做法:

所谓注解开发,当然就要用到注解啊,就是在BookDao接口的实现类里面进行注解的定义

如图所示:

而在.xml文件里面,就需要进行这样一个操作:

注解当然不会只是在这里方便啦!--可以直接将.xml文件改成注解形式,实现纯注解开发

一般情况下,会直接在接口实现类那里加入@Conponent,或者使用@Service/@Repository/@Controller细化代替

然后,重点在这里:之前使用的是.xml文件进行注解开发,这里会给出一种新的方式去实现纯注解开发:创建一个java文件,在java文件里面使用注解

这个注解,主要是为了表示该java文件就是一个配置类:

这个注解,主要是为了指定到某个地方:

当然,在可执行的java文件里面,我们需要将原来的这个形式:(读配置文件)

ApplicationContext ctx=new ClassPathXmlApplicationContext("ApplicationContext.xml");

改成这个形式:(读配置类)

ApplicationContext ctx1=new AnnotationConfigApplicationContext(StringScan.class);

以上就是纯注解开发发生的基本变化啦!

posted @ 2022-11-16 19:56  yesyes1  阅读(21)  评论(0编辑  收藏  举报