摘要: 与线程池类似的,数据库也有一个数据库连接池。 不过他们的实现思路是不一样的。 本章节讲解了自定义数据库连接池类:ConnectionPool,虽然不是很完善和健壮,但是足以帮助大家理解ConnectionPool... 阅读全文
posted @ 2020-03-25 09:28 Lan_ht 阅读(125) 评论(0) 推荐(0) 编辑
摘要: DAO=DataAccess Object数据访问对象实际上就是运用了练习-ORM中的思路,把数据库相关的操作都封装在这个类里面,其他地方看不到JDBC的代码步骤1:DAO接口步骤2:HeroDAO步骤3:练习-... 阅读全文
posted @ 2020-03-25 09:28 Lan_ht 阅读(88) 评论(0) 推荐(0) 编辑
摘要: ORM=Object Relationship Database Mapping 对象和关系数据库的映射 简单说,一个对象,对应数据库里的一条记录步骤1:根据id返回一个Hero对象步骤2:练习-ORM步骤3:答... 阅读全文
posted @ 2020-03-25 09:28 Lan_ht 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 步骤1:不使用事务的情况步骤2:使用事务步骤3:MYSQL 表的类型必须是INNODB才支持事务步骤4:练习-事务步骤5:答案-事务步骤 1 : 不使用事务的情况没有事务的前提下假设业务操作是:加血,减血各做一次... 阅读全文
posted @ 2020-03-25 09:27 Lan_ht 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 步骤1:获取自增长id步骤2:获取表的元数据步骤3:练习-自增长id步骤4:答案-自增长id步骤 1 : 获取自增长id在Statement通过execute或者executeUpdate执行完插入语句后,MyS... 阅读全文
posted @ 2020-03-25 09:27 Lan_ht 阅读(100) 评论(0) 推荐(0) 编辑
摘要: execute与executeUpdate的区别步骤1:相同点步骤2:不同点步骤3:练习-分页查询步骤4:答案-分页查询步骤 1 : 相同点execute与executeUpdate的相同点:都可以执行增加,删除... 阅读全文
posted @ 2020-03-25 09:27 Lan_ht 阅读(198) 评论(0) 推荐(0) 编辑