基础2-开发流程

本文详细介绍了如何使用ORM框架,特别是Hibernate,进行数据库操作。从配置XML文件开始,到创建持久化类,再到进行增删改查操作,一步步引导读者掌握Hibernate的使用方法。

第一步:配置XML文件

在persistence.xml配置文件中,新建<persistence-unit/>节点,然后在该节点中配置如下信息:

①通过<provider/>来配置具体哪个ORM框架的实现;

②通过<properties/>来配置数据库连接信息;

③通过通过<properties/>来配置hibernae配置信息;

第二步:创建持久化类

创建持久化类,创建对应的private类型的变量,生成变量对应的setter/getter方法;

然后在类上添加@Entity来表明该类是一个持久化类,再添加@Table(name=”表名”)来表示该持久化类映射的数据库表名;

在主键对应的getter方法上添加@Id注解来表明该列是主键,添加@GeneratedValue(strategy=XXXX)来表明主键的递增方式、添加@Column(name=”列名”)来表明持久化类的这个属性对应着数据表的哪个列;(如果持久化类的属性名与数据表的列明一致,则可以不写@Column注解)

在其他属性的getter方法上,看情况来确定是否添加对应的@Column注解;

最后,再在<persistence-unit/>节点内部添加<class/>节点,来指定该持久化类的全路径;

第三步:进行增删改查

①创建EntityManagerFactory

EntityManagerFactory factory = Persistence.createEntityManagerFactory(“xxxxx”);

②创建EntityManager

EntityManager manager = factory.createEntityManager();

③开启事务

manager.getTransaction().begin();

④进行持久化操作

持久类操作

⑤提交事务

manager.persisit(持久类实例);

⑥关闭EntityManager

manager.close();

⑦管理EntityManagerFactory

factory.close();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值