hibernate面试题(部分)

来源:互联网 发布:hptv和平网络电视 编辑:程序博客网 时间:2024/06/10 13:28

hibernate.cfg.xml配置文件

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC        "-//Hibernate/Hibernate Configuration DTD 3.0//EN"        "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"><hibernate-configuration>    <session-factory>        <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>        <property name="hibernate.connection.username">mysql</property>        <property name="hibernate.connection.password">mysql</property>        <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/mysqldb</property>        <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>        <property name="connection.pool_size">1</property>        <!--   配置数据库方言 -->        <property name="dialect">org.hibernate.dialect.MySQLDialect</property>        <!--  输出运行时生成的SQL语句-->        <property name="show_sql">true</property>        <!-- 列出所有的映射文件 -->        <mapping resource="org/hibernate/entity/User.hbm.xml"/>    </session-factory></hibernate-configuration>

User.hbm.xml配置文件

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN""http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><hibernate-mapping>    <class name="org.hibernate.entity.User" table="USER">        <id name="id" type="java.lang.Integer" column="USER_ID">            <generator class="increment" />        </id>        <property name="name" type="java.lang.String">        <column name="NAME" length="20"></column>        </property>        <property name="password" type="java.lang.String" >        <column name="PASSWORD" length="12"></column>        </property>        <property name="type" type="java.lang.String" >        <column name="TYPE" length="6"></column>        </property>    </class></hibernate-mapping>
0 0
原创粉丝点击