本文共 1012 字,大约阅读时间需要 3 分钟。
获取连接;
创建可执行对象;
执行数据库操作;
用公共类实现数据库的连接, 查询, 新增,更新,删除以及关闭连接操作.
把连接信息配置在文本文件中,这样修改环境不需要重新编译java文件
把数据库操作封装在工具类中,业务不需要关心数据库连接环境。(同第二种方法)。
对操作结束后的连接不马上关闭, 而是维持一个合理的空闲连接数, 获取连接也不一定完全新建连接, 可以从空闲连接池中获取.
POJO 在 Hibernate 语义中理解为数据库表所对应的 Domain Object。这里的 POJO 就是所谓的“Plain Ordinary Java Object"或者"Plain Old Java Object”""",字面上来讲就是无格式普通 Java 对象,简 单的可以理解为一个不包含逻辑代码的值对象(Value Object 简称 VO)。
一个典型的 POJO:
public class TUser implements Serializable {
private String name;
public User(String name) {
this.name = name;
}
public User() {
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
....
}
数据操作不局限于表,列的形式, 而可以把表映射为类的对象,
对数据库连接池, 会话的管理实行统一的框架化;
2001年末, Hibernate第一个正式版本发布; 作者为Gavin King
2003年6月8日, Hibernate 2发布; 2003年末被JBoss收购.
2005年3月, Hibernate 3 发布.
本文转自linzheng 51CTO博客,原文链接:http://blog.51cto.com/linzheng/1080835
转载地址:http://bgsfx.baihongyu.com/