您的位置:首页 > 编程语言 > Java开发

【spring源码学习】spring集成orm数据框架

2017-08-24 15:54 316 查看
【一】简易的数据源配置

(1)配置文件

@Service(value="userInfoServiceImpl")
public class UserInfoServiceImpl implements UserInfoService{

@Autowired
private JdbcTemplate JdbcTemplate;

@Resource(name="jndiJdbcTemplate")
private JdbcTemplate jndiJdbcTemplate;
@Override
public User findUserById(String userId) {
//sql
String sql="select * from thinks_user where id='"+userId+"'";

//转换器
RowMapper<User> rowMapper=new RowMapper<User>() {

@Override
public User mapRow(ResultSet rs, int rowNum) throws SQLException {
User user=new User();
user.setId(rs.getString("id"));
user.setUserName(rs.getString("user_name"));
user.setPassword(rs.getString("password"));
user.setName(rs.getString("name"));
user.setAddress(rs.getString("address"));
user.setAge(rs.getInt("age"));
user.setCreateTime(rs.getDate("create_time"));
user.setUpdateTime(rs.getDate("update_time"));
return user;
}

};

//查询
List<User> users= jndiJdbcTemplate.query(sql,rowMapper);
User user=users.get(0);
return user;
}
}


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐