Как я могу подключиться к базе данных (верстак) с новым STS?(3.9.7) - PullRequest
0 голосов
/ 31 января 2019

Я переустановил MySQL следующим образом:

https://www.youtube.com/watch?v=aY6LiTbfckA

У меня есть новый JDK 11 .

Это интересно, потому что JVM работает, когда я нажимаю кнопку Run.Но я получаю журнал ОШИБКА, и он не создает таблицу в рабочей среде:

ОШИБКА:

org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "create table name (id bigint not null auto_increment, names varchar(255), primary key (id)) engine=MyISAM" via JDBC Statement

Свойства приложения

spring.jpa.hibernate.ddl-auto=update
spring.datasource.url=jdbc:mysql://localhost:3306/?test1=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.username=root
spring.datasource.password=adam
spring.mvc.view.prefix: /jsp/
spring.mvc.view.suffix: .jsp
spring.jpa.show-sql=true

Я расширил файл pom.xml следующим образом: (до последнего )

        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
        </dependency>

        <dependency>
            <groupId>org.apache.tomcat.embed</groupId>
            <artifactId>tomcat-embed-jasper</artifactId>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>org.eclipse.jdt.core.compiler</groupId>
            <artifactId>ecj</artifactId>
            <version>4.6.1</version>
            <scope>provided</scope>
        </dependency>

И, наконец, я создал пакет Entityс классом.

Содержит @Entity, закрытый идентификатор (@id, @GeneratedValue (стратегии = GenerationType.IDENTITY)), личное имя и методы получения-получения с импортом.

Спасибо запомогает!

Адам

...