
【代码耦合性较大的传统jdbc】
大阳彼岸
这个作者很懒,什么都没留下…
展开
-
jdbc 心得---数据库事务
事务的四大特性(ACID) 面试!事务的四大特性是: 原子性(Atomicity):事务中所有操作是不可再分割的原子单位。事务中所有操作要么全部执行成功,要么全部执行失败。 一致性 (Consistency):事务执行后,数据库状态与其它业务规则保持一致。如转账业务,无论事务执行成功与否,参与转账的两个账号余额之和应该是不变的。 隔离性(Isolation):隔离性是指在...转载 2018-07-18 16:21:34 · 197 阅读 · 0 评论 -
jdbc 心得----数据库连接池
JDBC的数据库连接池使用javax.sql.DataSource来表示,DataSource只是一个接口,该接口通常由商用服务器等提供实现,也有一些开源组织提供实现(DBCP、C3P0)。DataSource通常被称为数据源,它包含连接池和连接池管理两个部分,但习惯上也经常把DataSource称为连接池。DataSource有三种类型的实现:基本实现——生成标准Connection对...转载 2018-07-18 16:20:07 · 297 阅读 · 0 评论 -
jdbc 心得
时间类型数据库类型与java中类型的对应关系:varchar-->Stringchar--->StringDATE --》java.sql.DateTIME--》java.sql.TimeTIMESTAMP --》java.sql.Timestamp l 领域对象(实体对象)(domain)中的所有属性就是,不能出现java.sql包下的东西!即不能使用...转载 2018-07-10 19:29:46 · 602 阅读 · 0 评论 -
传统的jdbc
仅供自己学习使用为什么要使用ORM技术?和 JDBC 有何不一样?2017年03月06日 14:07:24阅读数:3303 1、繁琐的代码问题: 用JDBC的API编程访问数据库,代码量较大,特别是访问字段较多的表的时候,代码显得繁琐、累赘,容易出错,例如: public void addAccount(final Account account) t...转载 2018-07-04 15:06:47 · 1037 阅读 · 0 评论 -
为什么jdbc 只是需要class.forName(); 就可以了不需要newInstance();方法
其实上面已经说到一些了,这里来做个总结:首先,newInstance( )是一个方法,而new是一个关键字;其次,Class下的newInstance()的使用有局限,因为它生成对象只能调用无参的构造函数,而使用 new关键字生成对象没有这个限制。简言之:newInstance(): 弱类型,低效率,只能调用无参构造。new: 强类型,相对高效,能调用任何public构造。Class....转载 2018-11-06 10:24:14 · 1715 阅读 · 0 评论