﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-大时代-文章分类-ssh部分基本设置</title><link>http://www.blogjava.net/NextAge/category/51433.html</link><description>大时代--java</description><language>zh-cn</language><lastBuildDate>Thu, 19 Apr 2012 08:58:35 GMT</lastBuildDate><pubDate>Thu, 19 Apr 2012 08:58:35 GMT</pubDate><ttl>60</ttl><item><title>ssh配置spring配置applicationContext.xml配置</title><link>http://www.blogjava.net/NextAge/articles/375167.html</link><dc:creator>NextAge</dc:creator><author>NextAge</author><pubDate>Wed, 18 Apr 2012 12:14:00 GMT</pubDate><guid>http://www.blogjava.net/NextAge/articles/375167.html</guid><wfw:comment>http://www.blogjava.net/NextAge/comments/375167.html</wfw:comment><comments>http://www.blogjava.net/NextAge/articles/375167.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/NextAge/comments/commentRss/375167.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/NextAge/services/trackbacks/375167.html</trackback:ping><description><![CDATA[applicationContext.xml配置<br />
<p>&lt;?xml version="1.0" encoding="UTF-8"?&gt;</p>
<p>&lt;!--<br />&nbsp; - Application context definition for JPetStore's business layer.<br />&nbsp; - Contains bean references to the transaction manager and to the DAOs in<br />&nbsp; - dataAccessContext-local/jta.xml (see web.xml's "contextConfigLocation").<br />&nbsp; --&gt;<br />&lt;beans xmlns="<a href="http://www.springframework.org/schema/beans">http://www.springframework.org/schema/beans</a>"<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>"<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlns:aop="<a href="http://www.springframework.org/schema/aop">http://www.springframework.org/schema/aop</a>"<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xmlns:tx="<a href="http://www.springframework.org/schema/tx">http://www.springframework.org/schema/tx</a>"<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; xsi:schemaLocation="<a href="http://www.springframework.org/schema/beans">http://www.springframework.org/schema/beans</a> <a href="http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">http://www.springframework.org/schema/beans/spring-beans-2.0.xsd</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.springframework.org/schema/aop">http://www.springframework.org/schema/aop</a> <a href="http://www.springframework.org/schema/aop/spring-aop-2.0.xsd">http://www.springframework.org/schema/aop/spring-aop-2.0.xsd</a><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://www.springframework.org/schema/tx">http://www.springframework.org/schema/tx</a> <a href="http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">http://www.springframework.org/schema/tx/spring-tx-2.0.xsd</a>"&gt;<br />&nbsp;&lt;!--配置sessionFactory&nbsp; --&gt;<br />&nbsp;&lt;!--读取数据库配置文件&nbsp; --&gt;<br />&nbsp;&lt;bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"&gt;<br />&nbsp;&nbsp;&lt;property name="configLocation"&gt;<br />&nbsp;&nbsp;&nbsp;&lt;value&gt;classpath:hibernate.cfg.xml&lt;/value&gt;<br />&nbsp;&nbsp;&lt;/property&gt;<br />&nbsp;&lt;/bean&gt;<br />&nbsp;<br />&nbsp;&lt;!--配置事务&nbsp; --&gt;<br />&nbsp;&lt;!-- 指定参与事务的数据库 --&gt;<br />&nbsp;&lt;bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"&gt;<br />&nbsp;&nbsp;&lt;property name="sessionFactory" ref="sessionFactory"/&gt;<br />&nbsp;&lt;/bean&gt;<br />&nbsp;<br />&nbsp;&lt;!--配置事务传播特性&nbsp; --&gt;<br />&nbsp;&lt;tx:advice id="txAdvice" transaction-manager="transactionManager"&gt;<br />&nbsp;&nbsp;&lt;tx:attributes&gt;<br />&nbsp;&nbsp;&nbsp;&lt;tx:method name="add*" propagation="REQUIRED"/&gt;<br />&nbsp;&nbsp;&nbsp;&lt;tx:method name="delete*" propagation="REQUIRED"/&gt;<br />&nbsp;&nbsp;&nbsp;&lt;tx:method name="modify*" propagation="REQUIRED"/&gt;<br />&nbsp;&nbsp;&nbsp;&lt;tx:method name="*" read-only="true"/&gt;<br />&nbsp;&nbsp;&lt;/tx:attributes&gt;<br />&nbsp;&lt;/tx:advice&gt;<br />&nbsp;<br />&nbsp;&lt;!--配置参与事务的方法&nbsp; --&gt;&nbsp;<br />&nbsp;&lt;aop:config&gt;<br />&nbsp;&nbsp;&lt;aop:pointcut id="allMothod" expression="* com.bjsxt.*..(..)"/&gt;<br />&nbsp;&nbsp;&lt;aop:advisor pointcut-ref="allMothod" advice-ref="txAdvice"/&gt;<br />&nbsp;&lt;/aop:config&gt;<br />&nbsp;<br />&nbsp;&lt;!--配置action.java 文件--&gt;<br />&lt;bean name="/login" class="com.bjsxt.test.actions.LoginAction" scope="prototype"&gt;<br />&nbsp;&nbsp;&lt;property name="userManger" ref="userManager"/&gt;<br />&nbsp;&lt;/bean&gt;<br /><br />&lt;!---普通bean配置--&gt;<br />&lt;bean id="userManager" class="com.bjsxt.test.manager.UserManagerImpl"&gt;&lt;/bean&gt;<br /><br />&lt;/beans&gt;</p><img src ="http://www.blogjava.net/NextAge/aggbug/375167.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/NextAge/" target="_blank">NextAge</a> 2012-04-18 20:14 <a href="http://www.blogjava.net/NextAge/articles/375167.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ssh配置hibernate.cfg.xml配置</title><link>http://www.blogjava.net/NextAge/articles/375166.html</link><dc:creator>NextAge</dc:creator><author>NextAge</author><pubDate>Wed, 18 Apr 2012 12:10:00 GMT</pubDate><guid>http://www.blogjava.net/NextAge/articles/375166.html</guid><wfw:comment>http://www.blogjava.net/NextAge/comments/375166.html</wfw:comment><comments>http://www.blogjava.net/NextAge/articles/375166.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/NextAge/comments/commentRss/375166.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/NextAge/services/trackbacks/375166.html</trackback:ping><description><![CDATA[hibernate.cfg.xml配置<br />
<p>&lt;!DOCTYPE hibernate-configuration PUBLIC<br />&nbsp;"-//Hibernate/Hibernate Configuration DTD 3.0//EN"<br />&nbsp;"<a href="http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd</a>"&gt;</p>
<p>&lt;hibernate-configuration&gt;<br />&nbsp;&lt;session-factory&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.connection.driver_class"&gt;com.mysql.jdbc.Driver&lt;/property&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.connection.url"&gt;jdbc:mysql://localhost/mydatabase&lt;/property&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.connection.username"&gt;root&lt;/property&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.connection.password"&gt;root&lt;/property&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.hbm2ddl.auto"&gt;update&lt;/property&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.current_session_context_class"&gt;thread&lt;/property&gt;&nbsp;<br />&nbsp;&nbsp;&lt;property name="hibernate.dialect"&gt;org.hibernate.dialect.MySQLDialect&lt;/property&gt;&nbsp;<br />&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;&lt;mapping class="com/bjsxt/test/model/User.hbm.xml"/&gt;<br />&nbsp;&lt;/session-factory&gt;<br />&lt;/hibernate-configuration&gt;</p><img src ="http://www.blogjava.net/NextAge/aggbug/375166.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/NextAge/" target="_blank">NextAge</a> 2012-04-18 20:10 <a href="http://www.blogjava.net/NextAge/articles/375166.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ssh配置struts-config.xml配置</title><link>http://www.blogjava.net/NextAge/articles/375165.html</link><dc:creator>NextAge</dc:creator><author>NextAge</author><pubDate>Wed, 18 Apr 2012 12:08:00 GMT</pubDate><guid>http://www.blogjava.net/NextAge/articles/375165.html</guid><wfw:comment>http://www.blogjava.net/NextAge/comments/375165.html</wfw:comment><comments>http://www.blogjava.net/NextAge/articles/375165.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/NextAge/comments/commentRss/375165.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/NextAge/services/trackbacks/375165.html</trackback:ping><description><![CDATA[struts-config.xml配置<br />
<p>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;<br />&lt;!DOCTYPE struts-config PUBLIC<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "<a href="http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd</a>"&gt;<br />&lt;struts-config&gt;<br />&nbsp;&lt;form-beans&gt;<br />&nbsp;&nbsp;&lt;form-bean name="loginActionForm" type="com.bjsxt.test.forms.LoginActionForm"/&gt;<br />&nbsp;&lt;/form-beans&gt;</p>
<p>&nbsp;&lt;action-mappings&gt;<br />&nbsp;&nbsp;&lt;action path="/login"<br />&nbsp;&nbsp;&nbsp;&nbsp;type="org.springframework.web.struts.DelegatingActionProxy"<br />&nbsp;&nbsp;&nbsp;&nbsp;name="loginActionForm"<br />&nbsp;&nbsp;&nbsp;&nbsp;scope="request"<br />&nbsp;&nbsp;&nbsp;&gt;<br />&nbsp;&nbsp;&nbsp;&lt;forward name="success" path="/success.jsp"/&gt;<br />&nbsp;&nbsp;&nbsp;&lt;forward name="fail" path="/fail.jsp"/&gt;<br />&nbsp;&nbsp;&lt;/action&gt;<br />&nbsp;&lt;/action-mappings&gt;</p>
<p>&nbsp;&nbsp;&nbsp; &lt;message-resources parameter="MessageResources" /&gt;<br />&lt;/struts-config&gt;</p><img src ="http://www.blogjava.net/NextAge/aggbug/375165.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/NextAge/" target="_blank">NextAge</a> 2012-04-18 20:08 <a href="http://www.blogjava.net/NextAge/articles/375165.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>ssh框架配置</title><link>http://www.blogjava.net/NextAge/articles/375164.html</link><dc:creator>NextAge</dc:creator><author>NextAge</author><pubDate>Wed, 18 Apr 2012 12:05:00 GMT</pubDate><guid>http://www.blogjava.net/NextAge/articles/375164.html</guid><wfw:comment>http://www.blogjava.net/NextAge/comments/375164.html</wfw:comment><comments>http://www.blogjava.net/NextAge/articles/375164.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/NextAge/comments/commentRss/375164.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/NextAge/services/trackbacks/375164.html</trackback:ping><description><![CDATA[<h3><span>web.xml配置<span><br /></span></h3>
<div><span style="font-family: Arial">&lt;?xml version="1.0" encoding="UTF-8"?&gt;</span><br /><span style="font-family: Arial">&lt;web-app version="2.5" </span><br /><span style="font-family: Arial">&nbsp;xmlns="</span><a href="http://java.sun.com/xml/ns/javaee"><span style="font-family: Arial">http://java.sun.com/xml/ns/javaee</span></a><span style="font-family: Arial">" </span><br /><span style="font-family: Arial">&nbsp;xmlns:xsi="</span><a href="http://www.w3.org/2001/XMLSchema-instance"><span style="font-family: Arial">http://www.w3.org/2001/XMLSchema-instance</span></a><span style="font-family: Arial">" </span><br /><span style="font-family: Arial">&nbsp;xsi:schemaLocation="</span><a href="http://java.sun.com/xml/ns/javaee"><span style="font-family: Arial">http://java.sun.com/xml/ns/javaee</span></a> <br />&nbsp;<a href="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"><span style="font-family: Arial">http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd</span></a><span style="font-family: Arial">"&gt;<br />&lt;!--首页&nbsp; --&gt;</span><br /><span style="font-family: Arial">&nbsp; &lt;welcome-file-list&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;welcome-file&gt;index.jsp&lt;/welcome-file&gt;</span><br /><span style="font-family: Arial">&nbsp; &lt;/welcome-file-list&gt;</span><br /><span style="font-family: Arial">&nbsp; &lt;!--struts-config.xml 相关配置&nbsp; --&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp; &lt;servlet&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;servlet-name&gt;action&lt;/servlet-name&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;servlet-class&gt;org.apache.struts.action.ActionServlet&lt;/servlet-class&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;init-param&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-name&gt;config&lt;/param-name&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-value&gt;/WEB-INF/struts-config.xml&lt;/param-value&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;/init-param&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;init-param&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-name&gt;debug&lt;/param-name&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-value&gt;2&lt;/param-value&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;/init-param&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;init-param&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-name&gt;detail&lt;/param-name&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;param-value&gt;2&lt;/param-value&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;/init-param&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;load-on-startup&gt;2&lt;/load-on-startup&gt;</span><br /><span style="font-family: Arial">&nbsp; &lt;/servlet&gt;</span></div>
<div><br /><span style="font-family: Arial">&nbsp; &lt;!-- Standard Action Servlet Mapping --&gt;</span><br /><span style="font-family: Arial">&nbsp; &lt;servlet-mapping&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;servlet-name&gt;action&lt;/servlet-name&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;url-pattern&gt;*.do&lt;/url-pattern&gt;</span><br /><span style="font-family: Arial">&nbsp; &lt;/servlet-mapping&gt;</span><br />&nbsp; <br /><span style="font-family: Arial">&nbsp; &lt;!--字符集配置文件&nbsp; --&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp; &lt;filter&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;filter-name&gt;Spring character encoding filter&lt;/filter-name&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;filter-class&gt;org.springframework.web.filter.CharacterEncodingFilter&lt;/filter-class&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;init-param&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &nbsp;&lt;param-name&gt;encoding&lt;/param-name&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &nbsp;&lt;param-value&gt;GBK&lt;/param-value&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;/init-param&gt;</span><br /><span style="font-family: Arial">&nbsp; &lt;/filter&gt;</span></div>
<div><span style="font-family: Arial">&nbsp; &lt;filter-mapping&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;filter-name&gt;Spring character encoding filter&lt;/filter-name&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;url-pattern&gt;/*&lt;/url-pattern&gt;</span><br /><span style="font-family: Arial">&nbsp; &lt;/filter-mapping&gt;</span><br />&nbsp; <br /><span style="font-family: Arial">&nbsp; &lt;!--&nbsp;配置spring策略 &nbsp;--&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp; &lt;context-param&gt;</span><br /><span style="font-family: Arial">&nbsp; &nbsp;&lt;param-name&gt;contextConfigLocation&lt;/param-name&gt;</span><br /><span style="font-family: Arial">&nbsp; &nbsp;&lt;param-value&gt;classpath*:applicationContext-*.xml&lt;/param-value&gt;</span><br /><span style="font-family: Arial">&nbsp; &lt;/context-param&gt;</span><br />&nbsp;&nbsp; <br /><span style="font-family: Arial">&nbsp;&nbsp; &lt;listener&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&lt;listener-class&gt;org.springframework.web.context.ContextLoaderListener&lt;/listener-class&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp; &lt;/listener&gt;</span><br />&nbsp; <br /><span style="font-family: Arial">&nbsp; &lt;!-- 数据库hibernate策略 --&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp; &lt;filter&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;filter-name&gt;hibernateFilter&lt;/filter-name&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;filter-class&gt;org.springframework.orm.hibernate3.support.OpenSessionInViewFilter&lt;/filter-class&gt;</span><br /><span style="font-family: Arial">&nbsp; &lt;/filter&gt;</span><br /><span style="font-family: Arial">&nbsp;&lt;filter-mapping&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;filter-name&gt;hibernateFilter&lt;/filter-name&gt;</span><br /><span style="font-family: Arial">&nbsp;&nbsp;&nbsp; &lt;url-pattern&gt;/*&lt;/url-pattern&gt;</span><br /><span style="font-family: Arial">&nbsp; &lt;/filter-mapping&gt; </span><br />&nbsp; <br /><span style="font-family: Arial">&lt;/web-app&gt;</span><br /></div></span> <img src ="http://www.blogjava.net/NextAge/aggbug/375164.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/NextAge/" target="_blank">NextAge</a> 2012-04-18 20:05 <a href="http://www.blogjava.net/NextAge/articles/375164.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>hibernate应用</title><link>http://www.blogjava.net/NextAge/articles/373291.html</link><dc:creator>NextAge</dc:creator><author>NextAge</author><pubDate>Tue, 03 Apr 2012 08:23:00 GMT</pubDate><guid>http://www.blogjava.net/NextAge/articles/373291.html</guid><wfw:comment>http://www.blogjava.net/NextAge/comments/373291.html</wfw:comment><comments>http://www.blogjava.net/NextAge/articles/373291.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/NextAge/comments/commentRss/373291.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/NextAge/services/trackbacks/373291.html</trackback:ping><description><![CDATA[hibernate映射策略<br />-----------&lt;mang-to-mange&gt;------user&nbsp;&nbsp;&nbsp; group--------<br />Group类文件<br />
<div>public class Group {<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;private int id;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;private String name;<br /><br />&nbsp;&nbsp; &nbsp;public int getId() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setId(int id) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.id = id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public String getName() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return name;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setName(String name) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.name = name;<br />&nbsp;&nbsp; &nbsp;}<br />}<br />Group.hbm.xml文件<br />
<div>&lt;?xml version="1.0"?&gt;<br />&lt;!DOCTYPE hibernate-mapping PUBLIC <br />&nbsp;&nbsp; &nbsp;"-//Hibernate/Hibernate Mapping DTD 3.0//EN"<br />&nbsp;&nbsp; &nbsp;"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"&gt;<br />&lt;hibernate-mapping&gt;<br />&nbsp;&nbsp; &nbsp;&lt;class name="Group" table="t_group"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;id name="id"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;generator class="native"/&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/id&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;property name="name"/&gt;<br />&nbsp;&nbsp; &nbsp;&lt;/class&gt;<br />&lt;/hibernate-mapping&gt;<br />User类文件<br />
<div>public class User {<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;private int id;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;private String name;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;<span style="color: red">private Group group;</span><br /><br />&nbsp;&nbsp; &nbsp;public int getId() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setId(int id) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.id = id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public String getName() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return name;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setName(String name) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.name = name;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public Group getGroup() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return group;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setGroup(Group group) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.group = group;<br />&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;<br />}<br />User.hbm.xml文件<br />
<div>&lt;?xml version="1.0"?&gt;<br />&lt;!DOCTYPE hibernate-mapping PUBLIC <br />&nbsp;&nbsp; &nbsp;"-//Hibernate/Hibernate Mapping DTD 3.0//EN"<br />&nbsp;&nbsp; &nbsp;"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"&gt;<br />&lt;hibernate-mapping&gt;<br />&nbsp;&nbsp; &nbsp;&lt;class name="User" table="t_user"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;id name="id"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;generator class="native"/&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/id&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;property name="name"/&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<span style="color: red"> &nbsp;&lt;!-- </span><br /><span style="color: red">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;many-to-one name="group" column="groupid" cascade="all"/&gt;</span><br /><span style="color: red">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; --&gt;</span><br /><span style="color: red">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &lt;many-to-one name="group" column="groupid"/&gt;</span><br />&nbsp;&nbsp; &nbsp;&lt;/class&gt;<br />&lt;/hibernate-mapping&gt;<br />----------------&lt;one-to-mange&gt;------单向--<br />Classes类文件<br />
<div>import java.util.Set;<br /><br />public class Classes {<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;private int id;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;private String name;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;<span style="color: red">private Set students; </span><br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;public int getId() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setId(int id) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.id = id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public String getName() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return name;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setName(String name) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.name = name;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public Set getStudents() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return students;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setStudents(Set students) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.students = students;<br />&nbsp;&nbsp; &nbsp;}<br />&nbsp;&nbsp; &nbsp;<br />}<br /></div>Classes.hbm.xml文件<br />
<div>&lt;?xml version="1.0"?&gt;<br />&lt;!DOCTYPE hibernate-mapping PUBLIC <br />&nbsp;&nbsp; &nbsp;"-//Hibernate/Hibernate Mapping DTD 3.0//EN"<br />&nbsp;&nbsp; &nbsp;"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"&gt;<br />&lt;hibernate-mapping&gt;<br />&nbsp;&nbsp; &nbsp;&lt;class name="Classes" table="t_classes"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;id name="id"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;generator class="native"/&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/id&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;property name="name"/&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<span style="color: red"> &nbsp;&lt;set name="students"&gt;</span><br /><span style="color: red">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;key column="classesid"/&gt;</span><br /><span style="color: red">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;one-to-many class="Student"/&gt;</span><br /><span style="color: red">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/set&gt;</span><br />&nbsp;&nbsp; &nbsp;&lt;/class&gt;<br />&lt;/hibernate-mapping&gt;<br />Students类文件<br />
<div>public class Student {<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;private int id;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;private String name;<br /><br />&nbsp;&nbsp; &nbsp;public int getId() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setId(int id) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.id = id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public String getName() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return name;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setName(String name) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.name = name;<br />&nbsp;&nbsp; &nbsp;}<br />}<br />Students.hbm.xml文件<br />
<div>&lt;?xml version="1.0"?&gt;<br />&lt;!DOCTYPE hibernate-mapping PUBLIC <br />&nbsp;&nbsp; &nbsp;"-//Hibernate/Hibernate Mapping DTD 3.0//EN"<br />&nbsp;&nbsp; &nbsp;"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"&gt;<br />&lt;hibernate-mapping&gt;<br />&nbsp;&nbsp; &nbsp;&lt;class name="Student" table="t_student"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;id name="id"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;generator class="native"/&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/id&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;property name="name"/&gt;<br />&nbsp;&nbsp; &nbsp;&lt;/class&gt;<br />&lt;/hibernate-mapping&gt;<br /><br />------&lt;one-to-mang&gt;-&nbsp; 双向----------<br />Student类文件<br />
<div>public class Student {<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;private int id;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;private String name;<br />&nbsp;&nbsp; &nbsp;<br /><span style="color: red">&nbsp;&nbsp; &nbsp;</span>private Classes classes;<br /><br />&nbsp;&nbsp; &nbsp;public int getId() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setId(int id) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.id = id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public String getName() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return name;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setName(String name) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.name = name;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public Classes getClasses() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return classes;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setClasses(Classes classes) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.classes = classes;<br />&nbsp;&nbsp; &nbsp;}<br />}<br />Student.hbm.xml文件<br />
<div>&lt;?xml version="1.0"?&gt;<br />&lt;!DOCTYPE hibernate-mapping PUBLIC <br />&nbsp;&nbsp; &nbsp;"-//Hibernate/Hibernate Mapping DTD 3.0//EN"<br />&nbsp;&nbsp; &nbsp;"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"&gt;<br />&lt;hibernate-mapping&gt;<br />&nbsp;&nbsp; &nbsp;&lt;class name="com.bjsxt.hibernate.Student" table="t_student"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;id name="id"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;generator class="native"/&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/id&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;property name="name"/&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;<span style="color: red">&lt;many-to-one name="classes" column="classesid"/&gt;</span><br />&nbsp;&nbsp; &nbsp;&lt;/class&gt;<br />&lt;/hibernate-mapping&gt;<br /><br />-------------&lt;one-to-one&gt;-----双向-------------</div>Person类文件<br />
<div>public class Person {<br /><br />&nbsp;&nbsp; &nbsp;private int id;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;private String name;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;<span style="color: red">private IdCard idCard; </span><br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;public int getId() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setId(int id) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.id = id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public String getName() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return name;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setName(String name) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.name = name;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public IdCard getIdCard() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return idCard;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setIdCard(IdCard idCard) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.idCard = idCard;<br />&nbsp;&nbsp; &nbsp;}<br />}<br />person.hbm.xml文件<br />
<div>&lt;?xml version="1.0"?&gt;<br />&lt;!DOCTYPE hibernate-mapping PUBLIC <br />&nbsp;&nbsp; &nbsp;"-//Hibernate/Hibernate Mapping DTD 3.0//EN"<br />&nbsp;&nbsp; &nbsp;"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"&gt;<br />&lt;hibernate-mapping&gt;<br />&nbsp;&nbsp; &nbsp;&lt;class name="Person" table="t_person"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;id name="id"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <span style="color: red">&nbsp;&lt;generator class="foreign"&gt;</span><br /><span style="color: red">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;param name="property"&gt;idCard&lt;/param&gt;</span><br /><span style="color: red">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/generator&gt;</span><br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/id&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;property name="name"/&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;<span style="color: red"> &nbsp;&lt;one-to-one name="idCard" constrained="true"/&gt;</span><br />&nbsp;&nbsp; &nbsp;&lt;/class&gt;<br />&lt;/hibernate-mapping&gt;</div>idcard类文件<br />
<div>public class IdCard {<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;private int id;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;private String cardNo;<br />&nbsp;&nbsp; &nbsp;<br />&nbsp;&nbsp; &nbsp;<span style="color: red">private Person person;</span><br /><br />&nbsp;&nbsp; &nbsp;public int getId() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setId(int id) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.id = id;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public String getCardNo() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return cardNo;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setCardNo(String cardNo) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.cardNo = cardNo;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public Person getPerson() {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return person;<br />&nbsp;&nbsp; &nbsp;}<br /><br />&nbsp;&nbsp; &nbsp;public void setPerson(Person person) {<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;this.person = person;<br />&nbsp;&nbsp; &nbsp;}<br />}<br />idcard.hbm.xml文件<br />
<div>&lt;?xml version="1.0"?&gt;<br />&lt;!DOCTYPE hibernate-mapping PUBLIC <br />&nbsp;&nbsp; &nbsp;"-//Hibernate/Hibernate Mapping DTD 3.0//EN"<br />&nbsp;&nbsp; &nbsp;"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"&gt;<br />&lt;hibernate-mapping&gt;<br />&nbsp;&nbsp; &nbsp;&lt;class name="com.bjsxt.hibernate.IdCard" table="t_idcard"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;id name="id"&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;generator class="native"/&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;/id&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&lt;property name="cardNo"/&gt;<br />&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;<span style="color: red">&lt;one-to-one name="person"/&gt;</span><br />&nbsp;&nbsp; &nbsp;&lt;/class&gt;<br />&lt;/hibernate-mapping&gt;<br /><br />----------&lt;mang-to-mang&gt;----------<br /></div></div></div></div></div><br /></div></div></div></div></div></div><br /><img src ="http://www.blogjava.net/NextAge/aggbug/373291.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/NextAge/" target="_blank">NextAge</a> 2012-04-03 16:23 <a href="http://www.blogjava.net/NextAge/articles/373291.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>hibernate ---连接 数据库</title><link>http://www.blogjava.net/NextAge/articles/373133.html</link><dc:creator>NextAge</dc:creator><author>NextAge</author><pubDate>Sat, 31 Mar 2012 08:40:00 GMT</pubDate><guid>http://www.blogjava.net/NextAge/articles/373133.html</guid><wfw:comment>http://www.blogjava.net/NextAge/comments/373133.html</wfw:comment><comments>http://www.blogjava.net/NextAge/articles/373133.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/NextAge/comments/commentRss/373133.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/NextAge/services/trackbacks/373133.html</trackback:ping><description><![CDATA[hibernate连接mysql数据库<br />--------------------------------------------<br />
<p>&lt;session-factory&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.connection.url"&gt;jdbc:mysql://localhost/database&lt;/property&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.connection.driver_class"&gt;com.mysql.jdbc.Driver&lt;/property&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.connection.username"&gt;username&lt;/property&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.connection.password"&gt;password&lt;/property&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.dialect"&gt;org.hibernate.dialect.MySQLDialect&lt;/property&gt;<br />&nbsp;&lt;/session-factory&gt;<br />----------------------------------------<br />hibernate连接oracle<br />----------------------------------------<br />&lt;session-factory&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.connection.url"&gt;jdbc:oracle:thin:@localhost:1521:databse&lt;/property&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.connection.driver_class"&gt;oracle.jdbc.driver.OracleDriver&lt;/property&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.connection.username"&gt;username&lt;/property&gt;<br />&nbsp;&nbsp;&lt;property name="hibernate.connection.password"&gt;password&lt;/property&gt;<br />&nbsp;&lt;/session-factory&gt;<br />-------------------------------------</p><img src ="http://www.blogjava.net/NextAge/aggbug/373133.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/NextAge/" target="_blank">NextAge</a> 2012-03-31 16:40 <a href="http://www.blogjava.net/NextAge/articles/373133.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>