Spring中的数据访问模块
今天我学习了Spring中的数据访问模块,包括JDBC、ORM等技术。
@Repository
public class UserRepositoryImpl implements UserRepository {
private JdbcTemplate jdbcTemplate;
@Autowired
public UserRepositoryImpl(DataSource dataSource) {
jdbcTemplate = new JdbcTemplate(dataSource);
}
@Override
public List<User> findAll() {
return jdbcTemplate.query("SELECT * FROM users", new UserRowMapper());
}
}