Spring Boot Application - 调用服务类

时间:2015-03-26 13:19:07

标签: java spring

我是Spring和Java的新手,我正在尝试构建一个简单的REST应用程序,它接收一个地址字符串,解析它并尝试验证它。

我的主项目目录如下所示:

config  
controller
exception
geocoder
model
repository
service 
Application.java

在我编写应用程序时,我需要从控制器外部调用服务 - 在地理编码器模块中。这在实践中没问题吗?我是否会使用@Component注释地理编码器模块中的类?

此外,您可以在此处查看我的代码:https://github.com/taurenk/PinPointGeocoder2

1 个答案:

答案 0 :(得分:0)

我想出了我的问题。

Geocoder包中的类必须使用@component进行注释。

你还需要使用@Autowired注释引用Geocoder类[在我的情况下在控制器中]的变量。

这将有助于Spring了解要管理/调用的类。