在springboot中尝试将服务类自动连接到我的restcontroller时,它以@Autowired表示法抛出生成错误意外令牌@,
这是我的控制器类。
@RestController
class RestAPIController{
@Autowired
private getTextBooks service
@RequestMapping(value = "/textbooks", method = RequestMethod.GET)
自动接线的接口
import org.springframework.stereotype.Component
@Component
public interface Books{
public String getText(String name)
}
实现接口的类
@Componet
Class getTextBooks implements Books{
@Override
def getText(String name){
return "Text Book Name is" + name
}
}
无法在控制器中自动接线
答案 0 :(得分:0)
用大写字母命名您的班级,例如:
@Componet
Class GetTextBooks implements Books{
@Override
def getText(String name){
return "Text Book Name is" + name
}
}
以大写字母开头的类是Java惯例。