Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //This are the files from my .JAR in the deployed .EAR file
- // hibernate.cfg.xml(in root folder)
- <?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 name="SessionFactory">
- <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
- <property name="hibernate.connection.password">*******</property>
- <property name="hibernate.connection.url">jdbc:mysql://localhost/astrachallenge</property>
- <property name="hibernate.connection.username">root</property>
- <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
- <property name="hibernate.hbm2ddl.auto">update</property>
- <property name="connection.datasource">SampleDS</property>
- <mapping resource="org/astra/challenge/hibernate/Person.hbm.xml"></mapping>
- </session-factory>
- </hibernate-configuration>
- ////////////////////////////////////////////////////////////////////////////////////////////
- // org\astra\challenge\hibernate\Person.hbm.xml
- <?xml version="1.0"?>
- <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
- <!-- Generated Apr 30, 2011 10:19:44 AM by Hibernate Tools 3.4.0.CR1 -->
- <hibernate-mapping>
- <class catalog="astrachallenge"
- name="org.astra.challenge.hibernate.Person" table="person">
- <id column="id" name="id" type="java.lang.Integer">
- <column name="id"/>
- <generator class="identity"/>
- </id>
- <property column="first_name" lazy="false"
- name="firstName" type="string">
- <column length="420" name="first_name" not-null="true" sql-type="VARCHAR"/>
- </property>
- <property column="last_name" lazy="false"
- name="lastName" type="string">
- <column length="20" name="last_name" not-null="true" sql-type="VARCHAR"/>
- </property>
- <property column="age" lazy="false" name="age" type="java.lang.Integer">
- <column name="age" sql-type="INTEGER"/>
- </property>
- <property column="address1" lazy="false"
- name="address1" type="string">
- <column length="70" name="address1" sql-type="VARCHAR"/>
- </property>
- <property column="address2" lazy="false"
- name="address2" type="string">
- <column length="70" name="address2" sql-type="VARCHAR"/>
- </property>
- <property column="city" lazy="false" name="city" type="string">
- <column length="50" name="city" sql-type="VARCHAR"/>
- </property>
- <property column="country" lazy="false"
- name="country" type="string">
- <column length="50" name="country" sql-type="VARCHAR"/>
- </property>
- <property column="zip_code" lazy="false"
- name="zipCode" type="string">
- <column length="10" name="zip_code" sql-type="VARCHAR"/>
- </property>
- <property column="gender" lazy="false" name="gender" type="string">
- <column length="6" name="gender" sql-type="VARCHAR"/>
- </property>
- <property column="emial" lazy="false" name="email" type="string">
- <column length="60" name="email" sql-type="VARCHAR"/>
- </property>
- </class>
- </hibernate-mapping>
- ////////////////////////////////////////////////////////////////////////////////////////////
- // META-INF\persistence.xml
- <?xml version="1.0" encoding="UTF-8"?>
- <persistence version="1.0" xmlns="http://java.sun.com/xml/ns/
- persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://
- java.sun.com/xml/ns/persistence/persistence_1_0.xsd">
- <persistence-unit name="hibernateUnit" transaction-type="JTA">
- <provider>org.hibernate.ejb.HibernatePersistence</provider>
- <jta-data-source>java:/MySqlDS</jta-data-source>
- <properties>
- <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
- <property name="hibernate.hbm2ddl.auto" value="update"/>
- </properties>
- </persistence-unit>
- </persistence>
- ////////////////////////////////////////////////////////////////////////////////////////////
- // META-INF\service-hibernate.xml
- <server>
- <mbean code="org.jboss.hibernate.jmx.Hibernate"
- name="jboss.har:service=Hibernate">
- <attribute name="DatasourceName">java:/ MySqlDS</attribute>
- <attribute name="Dialect">
- org.hibernate.dialect.MySQLDialect
- </attribute>
- <attribute name="SessionFactoryName">
- java:/hibernate/SessionFactory
- </attribute>
- <attribute name="CacheProviderClass">
- org.hibernate.cache.HashtableCacheProvider
- </attribute>
- </mbean>
- </server>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement