1. JDBC常规操作: 1). JDBC连接MySQL数据库 2). JDBC对数据库进行增、删、改 3). JDBC对数据库进行查询操作 4). 添加操作时获取自增列主键值 5). 批处理 2. 项目实战 - 水果库存系统 1) DAO的概念和角色(设计理念): DAO-称之为数据访问对象,其中的方法都是单精度方法。 什么叫单精度,单精度指的是这个方法的粒度不能再分了,已经非常细了(因此也称之为细粒度) 3. JDBC优化 1). 数据源连接池 2). JDBC的优化 - 难点 水果库存系统的需求: =================欢迎使用水果库存系统===================== 1.查看水果库存列表 2.添加水果库存信息 3.查看特定水果库存信息 4.水果下架 5.退出 ====================================================== 请选择: 1 ------------------------------------------------------ FID 名称 单价 库存 备注 1 苹果 5 100 苹果很好吃 2 西瓜 3 55 西瓜很好吃 3 榴莲 15 99 榴莲是一种神奇的水果 ------------------------------------------------------ 或者 ------------------------------------------------------ FID 名称 单价 库存 备注 对不起,库存为空! ------------------------------------------------------ =================欢迎使用水果库存系统===================== 1.查看水果库存列表 2.添加水果库存信息 3.查看特定水果库存信息 4.水果下架 5.退出 ====================================================== 请选择:2 请输入水果名称:苹果 请输入追加的库存量:30 添加成功! =================欢迎使用水果库存系统===================== 1.查看水果库存列表 2.添加水果库存信息 3.查看特定水果库存信息 4.水果下架 5.退出 ====================================================== 请选择:1 ------------------------------------------------------ FID 名称 单价 库存 备注 1 苹果 5 130 苹果很好吃 2 西瓜 3 55 西瓜很好吃 3 榴莲 15 99 榴莲是一种神奇的水果 ------------------------------------------------------ =================欢迎使用水果库存系统===================== 1.查看水果库存列表 2.添加水果库存信息 3.查看特定水果库存信息 4.水果下架 5.退出 ====================================================== 请选择:2 请输入水果名称:番茄 请输入水果单价:6 请输入水果库存量:90 请输入水果备注:番茄也是水果 添加成功! =================欢迎使用水果库存系统===================== 1.查看水果库存列表 2.添加水果库存信息 3.查看特定水果库存信息 4.水果下架 5.退出 ====================================================== 请选择:3 请输入水果名称:菠萝蜜 对不起,没有找到指定的水果库存记录! =================欢迎使用水果库存系统===================== 1.查看水果库存列表 2.添加水果库存信息 3.查看特定水果库存信息 4.水果下架 5.退出 ====================================================== 请选择:3 请输入水果名称:西瓜 ------------------------------------------------------ FID 名称 单价 库存 备注 2 西瓜 3 55 西瓜很好吃 ------------------------------------------------------ =================欢迎使用水果库存系统===================== 1.查看水果库存列表 2.添加水果库存信息 3.查看特定水果库存信息 4.水果下架 5.退出 ====================================================== 请选择:4 请输入水果名称:菠萝蜜 对不起,没有找到需要下架的水果库存记录! =================欢迎使用水果库存系统===================== 1.查看水果库存列表 2.添加水果库存信息 3.查看特定水果库存信息 4.水果下架 5.退出 ====================================================== 请选择:4 请输入水果名称:苹果 是否确认下架?(Y/N) Y 下架成功! =================欢迎使用水果库存系统===================== 1.查看水果库存列表 2.添加水果库存信息 3.查看特定水果库存信息 4.水果下架 5.退出 ====================================================== 请选择:5 是否确认退出?(Y/N) Y 谢谢使用!再见!