接口不能用private
@:注解,它可以给类,构造方法,属性加标记
servlet没有主方法,要借用tomcat运行(tomcat有主方法),本质是servlet加入tomcat合成一个项目。tomcat可以同时运行很多网站,本质上和多个合成一个项目。
@Autowired:
在controller里初始化接口上
(即默认对被修饰的变量进行实例化)
私有:表示只能在这个类里面自己调用
@Service:
实现类上面的注解
(和@Autowired相对应,表示指向的是我这个对象)
(接口在用的时候要new一个实现类)
(抽象类和接口里声明的方法,实现类必须都有)
(接口不能new自己,只能new自己的实现类)【接口Cam=实现类one】
(接口的实现场景:多态【多个方法】)