传智播客 mybatis 框架课程讲义,第二个 参数为设置的参数值 preparedStatement.setString(1, "王五"); //向数据库发出sql执行查询,查询出结果集 resultSet = preparedStatement.executeQuery(); //遍历查询结果集 while(resultSet.next()){ System.out.println(resultSet.getString("id")+" e) { // TODO Auto-generated catch block e.printStackTrace(); } } } } 上边使用 jdbc 的原始方法(未经封装)实现了查询数据库表记录的操作。 1.1.2 jdbc 编程步骤: 1、 加载数据库驱动 2、 创建并获取数据库链接 3、 创建 jdbc statement 对象 4、 设置 sql 语句 5、 设置 preparedStatement 向占有位符号传参数存在硬编码,因为 sql 语句的 where 条件不 一定,可能多也可能少,修改 sql 还要修改代码,系统不易维护。 4、 对结果集解析存在硬编码(查询列名),sql 变化导致解析代码变化,系统不易维护,如 果能将数据库记录封装成 pojo 对象解析比较方便。 1.2 MyBatis 介绍 MyBatis 本是apache的一个开源项目iBatis0 码力 | 75 页 | 1.16 MB | 1 年前3
Apache ShardingSphere v5.5.0 中文文档. . . . . . . . . . . . . . . . . . . . . . . . . 43 查询辅助列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 模糊查询列 . . . . . . . . . . . . . . . . . . . . . . . . . . . Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 8.11 联邦查询 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 8.11.1 背景 4.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488 12.4.6 查询优化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488 12.4.7 解析引擎 .0 码力 | 557 页 | 4.61 MB | 1 年前3
Apache ShardingSphere 中文文档 5.4.1. . . . . . . . . . . . . . . . . . . . . . . . . 43 查询辅助列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 模糊查询列 . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 12.4.6 查询优化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 12.4.7 解析引擎 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509 13.4.7 分片如何在 inline 分表策略时,允许执行范围查询操作(BETWEEN AND、>、<、 >=、<=)? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 530 页 | 4.49 MB | 1 年前3
Apache ShardingSphere 中文文档 5.3.2. . . . . . . . . . . . . . . . . . . . . . . . . 43 查询辅助列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 模糊查询列 . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441 12.4.6 查询优化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441 12.4.7 解析引擎 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488 13.4.7 分片如何在 inline 分表策略时,允许执行范围查询操作(BETWEEN AND、>、<、 >=、<=)? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 508 页 | 4.44 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.2. . 57 密文列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 查询辅助列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 明文列 . . . . . . 7.2.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 7.2.6 查询优化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238 7.2.7 解析引擎 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319 7.8.14 [分片] 如何在 inline 分表策略时,允许执行范围查询操作(BETWEEN AND、>、 <、>=、<=)? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 446 页 | 4.67 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.1. . 56 密文列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 查询辅助列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 明文列 . . . . . . 7.2.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 7.2.6 查询优化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 7.2.7 解析引擎 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307 7.8.14 [分片] 如何在 inline 分表策略时,允许执行范围查询操作(BETWEEN AND、>、 <、>=、<=)? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 409 页 | 4.47 MB | 1 年前3
Apache ShardingSphere 中文文档 5.1.0. . 56 密文列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 查询辅助列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 明文列 . . . . . . 7.2.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 7.2.6 查询优化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 7.2.7 解析引擎 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303 7.8.14 [分片] 如何在 inline 分表策略时,允许执行范围查询操作(BETWEEN AND、>、 <、>=、<=)? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 406 页 | 4.40 MB | 1 年前3
Apache ShardingSphere 中文文档 5.0.0. . 57 密文列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 查询辅助列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 明文列 . . . . . . 7.1.5 结果归并 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 7.1.6 查询优化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 7.1.7 解析引擎 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 7.7.13 13. [分片] 如何在 inline 分表策略时,允许执行范围查询操作(BETWEEN AND、 >、<、>=、<=)? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2910 码力 | 385 页 | 4.26 MB | 1 年前3
Mybatis 框架课程第二天 2.1 根据 ID 查询 2.1.1 在持久层接口中添加 findById 方法 /** * 根据 id 查询 * @param userId * @return */ User findById(Integer userId); 2.1.2 在用户的映射配置文件中配置
共 19 条
- 1
- 2













