Объект массива Postgresql с пружинной загрузкой 2.0 не работает - PullRequest
0 голосов
/ 04 октября 2018
public class Post {
    @Column(name="tags")
    private String[] tags;
    .
    .
    .
}

Post.Java

<dependency>
            <groupId>org.postgresql</groupId>
            <artifactId>postgresql</artifactId>
            <version>9.4-1206-jdbc42</version>
            <scope>runtime</scope>
</dependency>

POM.XML

@GetMapping("/posts")
    public List<Post> getAllPosts() {
        return postRepository.findAll();
    }

Контроллер

@Repository
public interface PostRepository extends JpaRepository<Post, Long> {

}

Хранилище

spring.datasource.url= jdbc:postgresql://localhost:5432/arya2?useSSL=false
spring.datasource.username=****
spring.datasource.password=***
spring.jpa.properties.hibernate.temp.use_jdbc_metadata_defaults = false
spring.jpa.database-platform=org.hibernate.dialect.PostgreSQL9Dialect

Вызов запроса получения покоя, http://localhost:8081/posts НЕ ПОКАЗЫВАЕТ, и эта ошибка

Произошла непредвиденная ошибка (тип = Внутренняя ошибка сервера, состояние = 500).не мог десериализовать;вложенным исключением является org.hibernate.type.SerializationException: не удалось десериализовать

и

java.sql.SQLFeatureNotSupportedException: метод org.postgresql.jdbc42.Jdbc42Connection.createClob. не реализован (не).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...