|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
JAVA学习必须明确这是一项投资,对于大多数的人来说,学习JAVA是为了就业,还有就是刚走向工作位置的朋友想尽快赶上工作的节奏。
2、在Eclipse中天生POLO和映照文件
1)在Eclipse中设置情况,包含数据库驱动程序(此处略)
2)天生POLO类和映照文件
此处以Houses为例,天生的原代码和映照文件以下:
a)hibernate.cfg.xml
<?xmlversion=′1.0′encoding=′UTF-8′?>
<!DOCTYPEhibernate-configurationPUBLIC
"-//Hibernate/HibernateConfigurationDTD2.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">
<!--DONOTEDIT:Thisisageneratedfilethatissynchronized-->
<!--byMyEclipseHibernatetoolintegration.-->
<hibernate-configuration>
<session-factory>
<!--properties-->
<propertyname="connection.username">sa</property>
<propertyname="connection.url">jdbc:microsoft:sqlserver://localhost:1433;databaseName=RMSDB</property>
<propertyname="dialect">net.sf.hibernate.dialect.SQLServerDialect</property>
<propertyname="connection.password">jckjdkmcj</property>
<propertyname="connection.driver_class">com.microsoft.jdbc.sqlserver.SQLServerDriver</property>
<!--mappingfiles-->
<mappingresource="zy/pro/hrms/dao/Staffs.hbm.xml"/>
<mappingresource="zy/pro/hrms/dao/Houses.hbm.xml"/>
<mappingresource="zy/pro/hrms/dao/Menus.hbm.xml"/>
<mappingresource="zy/pro/hrms/dao/Tables.hbm.xml"/>
<mappingresource="zy/pro/hrms/dao/Customers.hbm.xml"/>
<mappingresource="zy/pro/hrms/dao/Notice.hbm.xml"/>
</session-factory>
</hibernate-configuration>
b)Houses.hbm.xml
<?xmlversion="1.0"?>
<!DOCTYPEhibernate-mappingPUBLIC
"-//Hibernate/HibernateMappingDTD2.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">
<!--DONOTEDIT:Thisisageneratedfilethatissynchronized-->
<!--byMyEclipseHibernatetoolintegration.-->
<!--CreatedFriMay1314:09:45CST2005-->
<hibernate-mappingpackage="zy.pro.hrms.dao">
<classname="Houses"table="Houses">
<idname="hid"column="HID"type="java.lang.Integer">
<generatorclass="increment"/>
</id>
<propertyname="alias"column="alias"type="java.lang.String"/>
<propertyname="description"column="description"type="java.lang.String"/>
<propertyname="capity"column="capity"type="java.lang.Integer"not-null="true"/>
</class>
</hibernate-mapping>
<p>
java是一种面向对象的编程语言,优点是可移植性比较高,最初设计时就是本着一次编写到处执行设计的。可以开发各种应用程序和游戏,不过速度没有c++快,所以一般是不用java来编写应用程序和电脑游戏。 |
|