private static void readData()

in google-cloud-spanner-hibernate-samples/spanner-hibernate-codelab/src/main/java/codelab/App.java [83:107]


  private static void readData(Session session) {
    List<Singer> singers =
        session.createQuery("from Singer where birthDate >= '1990-01-01' order by lastName").list();
    System.out.println("Singers who were born in 1990 or later:");
    for (Singer singer : singers) {
      System.out.println(
          singer.getFirstName()
              + " "
              + singer.getLastName()
              + " born on "
              + DATE_FORMAT.format(singer.getBirthDate()));
    }

    List<Album> albums = session.createQuery("from Album").list();
    System.out.println("Albums: ");
    for (Album album : albums) {
      System.out.println(
          "\""
              + album.getAlbumTitle()
              + "\" by "
              + album.getSinger().getFirstName()
              + " "
              + album.getSinger().getLastName());
    }
  }