如何将字符串数组数据类型列从snowflake表传递到spring boot?

ubby3x7f  于 2021-06-29  发布在  Java
关注(0)|答案(0)|浏览(171)

我有一张雪花table,里面有:
用户ID(字符串)
名称(字符串)
书名(字符串数组)
我使用以下函数在spring boot中获取用户userid的列表:

  1. @GetMapping("/userId")
  2. public List<User> getUserId() {
  3. StringBuffer sql = new StringBuffer();
  4. sql.append("SELECT UUID FROM DEMO_PROJECT.SYSTEM.USER_MAPPING");
  5. return jdbcTemplate.query(
  6. sql.toString(),
  7. (rs, rowNum) ->
  8. new User(
  9. rs.getString("UUID")
  10. )
  11. );
  12. }

在user.java中,我有:

  1. public User(String uuid, String name, List<String> books) {
  2. super();
  3. this.uuid = uuid;
  4. this.name = name;
  5. this.books = books;
  6. }

我想写一个api来获取从snowflake表到spring boot的用户书名列表。我尝试了几种方法来编写这个api,但都失败了,有人帮我解决这个问题。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题