replace BookShelfDataManager by JdbcTemplate