Я понятия не имею, не хватает ли чего-то для начала работы. Я создал все переменные среды и системы, загрузил репозиторий, загрузил и настроил базу данных, и, наконец, когда я попробовал «Hello Word», оно не сработало. Никогда не останавливался в точке останова.
У меня есть один простой контроллер с методом
@Controller
public class HomeController {
@RequestMapping("/")
@ResponseBody
public String index() {
System.out.println("Log");
return "Welcome!";
}
}
в моих свойствах есть только это
# data source
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost/fj27_spring?
createDatabaseIfNotExist=true&useSSL=false&allowPublicKeyRetrieval=true&useTimezone=true&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=xxxxxx
# jpa properties
spring.jpa.hibernate.ddl-auto=update
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL55Dialect
spring.jpa.properties.hibernate.show_sql=true
spring.jpa.properties.hibernate.format_sql=true
и когда я запускаю свое приложение Я получил это
2020-07-13 15:28:48.537 INFO 16524 --- [ main] com.example.teste.TesteApplication :
Started TesteApplication in 3.411 seconds (JVM running for 4.086)
2020-07-13 15:28:48.797 INFO 16524 --- [ task-1] com.zaxxer.hikari.HikariDataSource :
HikariPool-1 - Start completed.
2020-07-13 15:28:48.819 INFO 16524 --- [ task-1] org.hibernate.dialect.Dialect :
HHH000400: Using dialect: org.hibernate.dialect.MySQL55Dialect
2020-07-13 15:28:49.171 INFO 16524 --- [ task-1] o.h.e.t.j.p.i.JtaPlatformInitiator :
HHH000490: Using JtaPlatform implementation:
[org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
2020-07-13 15:28:49.179 INFO 16524 --- [ task-1] j.LocalContainerEntityManagerFactoryBean :
Initialized JPA EntityManagerFactory for persistence unit 'default'
Так что все вроде нормально, но когда я запускаю свое приложение и открываю http://localhost: 8080 /, я никогда не добираюсь до него, он никогда не переходит к контроллеру, чтобы поместить сообщение, фронт дает мне возврат 404 и страницу ошибок пружины по умолчанию. Я не знаю, что-то я пропустил, потому что ошибка появляется только тогда, когда я открываю страницу, а не при компиляции, сборке или при запуске. Я получил 404, но консоль Eclipse не получила ничего нового.