моя проблема в том, что я не знаю, как указать путь для моего пакета Controller для поиска запросов, связанных с аннотациями внутри него в аннотации @componenscan, которая находится в основном классе.Использование @Componenscan в SpringBoot Spring MVC Application
Мой класс DemoApplication:
package com.personalitymeet;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
@Configuration
@EnableAutoConfiguration
@ComponentScan()
@Controller
public class DemoApplication {
@ResponseBody
@RequestMapping("/")
String entry(){
return "bla";
}
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
Usercontroller.java:
package com.personalitymeet.web;
import com.personalitymeet.domain.User;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
/**
* Created by mv on 15.09.2016.
*/
@Controller
public class UserController {
@RequestMapping("/user")
public String user(Model model){
User user = new User();
user.setFirstname("Misi");
user.setLastname("Varga");
model.addAttribute("user",user);
return "userview";
}
}
Итак, мой вопрос, как я могу сказать springboots, что он должен искать для аннотации @Requestmapping в классе Usercontroller?
@EnableWebMvc сделать трюк – Jens
Добавьте свой файл градиента. –