JDBC 数据库的几种查询方式(二)
2015-05-08 00:50
239 查看
1.数据库中的查询jdbc.queryForObject( )和jdbc.query( );我的理解就是一个返回的对象,一个返回集合(集合可能不贴切)
BeanPropertRowMapper.newInstance ( .class) 按我的理解就是枚举,实例化对象出来,,因为出来的时候都是一个集合,把所有的集合都弄出来。
2.更新查询和插入是一个道理,jdbc.update( sql,…,…)
这种情况就直接是更新,成功就1,失败就0.完全就是没有输出对象或者啥的
3.在数据库的查询过程中还会出现sql 的语句情况
String sql = "select username from user where username = ?"; List<userPO> user = jdbc.query(sql BeanPropertRowMapper.newInstance(userPO.class),username) return user.get(0);//取出它的id
BeanPropertRowMapper.newInstance ( .class) 按我的理解就是枚举,实例化对象出来,,因为出来的时候都是一个集合,把所有的集合都弄出来。
2.更新查询和插入是一个道理,jdbc.update( sql,…,…)
String sql ="update 'user' set pass=? where id = ? and oldpass = ?" return jdbc.update(sql pass,id,oldpass);
这种情况就直接是更新,成功就1,失败就0.完全就是没有输出对象或者啥的
3.在数据库的查询过程中还会出现sql 的语句情况
String sql = "select username form user where (username = ? or phone = ?) and password = ?" List<userPO> lst = jdbc.query(sql, BeanPropertyRowMapper.newInstance(userPO.class),username,phone,password);
相关文章推荐
- JDBC 数据库的几种查询方式(一)
- JDBC操作数据库的几种方式。
- java使用JDBC连接数据库的几种方式
- JDBC实现数据库的几种基本操作(查询,分页查询,根据关键字进行查询以及插入数据)
- java使用JDBC连接数据库的几种方式
- 数据库优化查询的几种方式
- 几种数据库在ibatis中模糊查询方式
- NHibernate 有好几种数据库查询方式
- ThinkPhp查询数据库的几种方式
- awt可视化界面上传数据到mysql,jsp通过jdbc方式查询数据库,并将结果打印在网页上
- JDBC连接数据库查询信息的步骤(提取成配置文件方式)
- Java中数据库连接池原理机制的详细讲解以及项目连接数据库采用JDBC常用的几种连接方式
- 数据库几种连接方式的(左右union all)
- JAVA连接数据库的两种方式,JDBC和JNDI
- 常见数据库使用JDBC连接方式
- JDBC访问数据库的方式——实例三
- Hibernate的条件查询的几种方式
- 各种数据库的jdbc驱动下载及连接方式
- 各种数据库的jdbc驱动下载及连接方式
- 使用JDBC对数据库进行查询的前期准备工作,以及简单的JDBC访问MySQL数据库(Mac)