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. не реализован (не).