通过上一章的学习,已经学会了怎么用spring boot快速写一个最简单的spring web应用。那我们怎么去像其它的spring web应用一样去添加更多的controller,service等,怎么去配置呢?
只要在如下图去在主类上添加相应的注解就行了
spring-boot 会自动扫描win.yanfan包下的所有类,去自动配置
controller,service和平常的写法一样
然后就和开发平常的应用完全一模一样了
注意
有一点千万要注意,因为在上一个例子中,Example类是放在default package的。然后开始这个例子的时候,图省事还是把类都放在default package下。。。。
然后就悲剧了,报错,一些类找不着。。。
看官网,我们配置@SpringBootApplication后,spring-boot会扫描当前包下的所有类,jar包,进行自动配置。
如果Example类放在default package,我们依赖加载的所有jar包都会被扫描,所以就会出一些问题
网友评论