南宁Java设计培训机构前几推荐一家

南宁达内IT教育

南宁Java设计培训机构前几推荐一家,南宁Java设计培训机构-达内,达内java java培训,美国上市公司,亿元级Java培训学院,专注Java培训19年,历经19年,校区遍布70座城市,23万合作企业,学完达内推荐就业!


南宁Java设计培训机构前几推荐一家

下文是南宁Java设计培训机构小编整理的hibernate开发步骤,一起看看吧

创建hibernate配置文件

创建实体类

创建对象-关系映射文件

通过hibernate访问数据库

下面提供一个简单地示例

hibernate配置文件

?xml version='1.0'encoding='utf-8'?

!DOCTYPE hibernate-configuration PUBLIC

"-//Hibernate/Hibernate Configuration DTD//EN"

http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd

hibernate-configuration

session-factory

!--配置连接数据库信息--

property name="connection.url"jdbc:mysql://localhost:3306/studyhibernate/property

property name="connection.driver_class"com.mysql.jdbc.Driver/property

property name="connection.username"root/property

property name="connection.password"123456/property

!--配置hibernate的基本信息--

!--hibernate方言--

property name="dialect"org.hibernate.dialect.MySQL5InnoDBDialect/property

!--执行操作时是否在控制台打印--

property name="show_sql"true/property

!--是否对SQL进行格式化--

property name="format_sql"true/property

!--指定自动生成数据表的策略--

property name="hibernate.hbm2ddl.auto"update/property

!--指定关联的映射文件--

mapping resource="User.hbm.xml"/

/session-factory

/hibernate-configuration

实体类

提供一个无参构造器:hibernate使用Constructor.newInstance()来实例化

提供一个主键字段

实体类的字段要声明get/set方法:hibernate通过get/set方法来获取字段

使用非final的类:如果没有实现接口的话,hibernate会使用cglib来生成代理,final类不可以生成cglib代理

package com.zhanghe.study.model;

/**

* author zh

* date 2020/12/4 10:26

*/

public class User{

private int id;

private String name;

private int age;

public int getId(){

return id;

}

public void setId(int id){

this.id=id;

}

public String getName(){

return name;

}

public void setName(String name){

this.name=name;

}

public int getAge(){

return age;

}

public void setAge(int age){

this.age=age;

}

}

......

领取试听课
每天限量名额,先到先得
温馨提示:为不影响您的学业,来 南宁JAVA培训 校区前请先电话或QQ咨询,方便我校安排相关的专业老师为您解答
  • 详情请进入 南宁达内IT教育

关于我们 | 招生信息 | 新闻中心 | 学校动态

版权所有:搜学搜课(www.soxsok.com)