sessions/next24/books-genai-vertex-springai/src/main/java/services/domain/dao/DataAccess.java [68:80]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public Map<String, Object> findBook(String title) {
        String sql = "select\n" +
                "*\n" +
                "from\n" +
                "    books where UPPER(title) = UPPER(?)";
        Object[] parameters = new Object[]{title};
        List<Map<String, Object>> rows = jdbcTemplate.queryForList(sql, parameters);

        for (Map<String, Object> row : rows) {
            logger.info(row.get("title")+"");
        }
        return rows.size()==0 ? new HashMap<>() : rows.get(0);
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



sessions/next24/books-genai-vertex-langchain4j/src/main/java/services/domain/dao/DataAccess.java [69:81]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public Map<String, Object> findBook(String title) {
        String sql = "select\n" +
                "*\n" +
                "from\n" +
                "    books where UPPER(title) = UPPER(?)";
        Object[] parameters = new Object[]{title};
        List<Map<String, Object>> rows = jdbcTemplate.queryForList(sql, parameters);

        for (Map<String, Object> row : rows) {
            logger.info(row.get("title")+"");
        }
        return rows.size()==0 ? new HashMap<>() : rows.get(0);
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



sessions/fall24/books-genai-vertex-langchain4j/src/main/java/services/domain/dao/DataAccess.java [69:81]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    public Map<String, Object> findBook(String title) {
        String sql = "select\n" +
                "*\n" +
                "from\n" +
                "    books where UPPER(title) = UPPER(?)";
        Object[] parameters = new Object[]{title};
        List<Map<String, Object>> rows = jdbcTemplate.queryForList(sql, parameters);

        for (Map<String, Object> row : rows) {
            logger.info(row.get("title")+"");
        }
        return rows.size()==0 ? new HashMap<>() : rows.get(0);
    }
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



