BlogJava 聯系 聚合 管理  

          Blog Stats

          隨筆檔案(17)

          文章檔案(1)


          GaoWei

          package hibernate;

          public class Useinfo {
          ?? private String username;
          ?? private String userpass;
          public String getUsername() {
          ?return username;
          }
          public void setUsername(String username) {
          ?this.username = username;
          }
          public String getUserpass() {
          ?return userpass;
          }
          public void setUserpass(String userpass) {
          ?this.userpass = userpass;
          }
          }


          package hibernate;

          import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

          ?


          public class UseinfoDao extends HibernateDaoSupport {
          ?
          ?public void sava(Useinfo u)
          ?{
          ??getHibernateTemplate().saveOrUpdate(u);
          ?}
          }


          hibernate.cfg.xml
          <?xml version="1.0" encoding="UTF-8"?>
          <!DOCTYPE hibernate-configuration PUBLIC
          ??????? "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
          ??????? "

          <hibernate-configuration>

          <session-factory>

          ?

          ?<mapping resource="hibernate.useinfo.hbm.xml" />

          </session-factory>

          </hibernate-configuration>



          spring.xml
          <?xml version="1.0" encoding="UTF-8"?>
          <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "
          <beans>
          ?
          ???? <bean id="sessionFactory"
          ?????????? class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
          ?????????? <property name="dataSource" ref="dataSource"/>
          ?????????? <property name="mappingResources">
          ???????????? <list>
          ??????????????? <value>hibernate/useinfo.hbm.xml</value>
          ???????????? </list>
          ?????????? </property>
          ??????????
          ?????????? <property name="hibernateProperties">
          ?????????????????? <props>
          ????????????????????? <prop key="hibernate.dialect">
          ????????????????????????? org.hibernate.dialect.MySQLMyISAMDialect
          ????????????????????? </prop>
          ????????????????????? <prop key="hibernate.show_sql">
          ??????????????????????????? true
          ????????????????????? </prop>
          ?????????????????? </props>
          ?????????? </property>
          ????? </bean>
          ?????
          ????? <bean id="useinfoDao"
          ??????????? class="hibernate.UseinfoDao">
          ??????????
          ??????????? <property name="sessionFactory" ref="sessionFactory"/>
          ??????????? </bean>
          ?????
          ??? <!--? 連接信息配置 -->
          ??? <bean
          ??????? id="PlaceholderConfigurer"
          ??????? class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
          ??????? <property
          ??????????? name="locations"
          ??????????? value="classpath:jdbc.properties"/>
          ??? </bean>
          ??? <bean
          ??????? id="dataSource"
          ??????? class="org.apache.commons.dbcp.BasicDataSource"
          ??????? destroy-method="close">
          ??????? <property
          ??????????? name="driverClassName"
          ??????????? value="${jdbc.driver}" />
          ??????? <property
          ??????????? name="username"
          ??????????? value="${jdbc.user}" />
          ??????? <property
          ??????????? name="password"
          ??????????? value="${jdbc.password}" />
          ??????? <property
          ??????????? name="url"
          ??????????? value="${jdbc.url}" />
          ??????? <property
          ??????????? name="initialSize"
          ??????????? value="${jdbc.initialSize}" />
          ??????? <property
          ??????????? name="maxActive"
          ??????????? value="${jdbc.maxActive}" />
          ??????? <property
          ??????????? name="maxIdle"
          ??????????? value="${jdbc.maxIdle}" />
          ??????? <property
          ??????????? name="maxWait"
          ??????????? value="${jdbc.maxWait}" />
          ??????? <property
          ??????????? name="minIdle"
          ??????????? value="${jdbc.minIdle}" />
          ??? </bean>
          ???
          ??
          </beans>




          useinfo.hbm.xml
          <?xml version="1.0"?>
          <!DOCTYPE hibernate-mapping PUBLIC
          ??????? "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
          ??????? "
          <hibernate-mapping>

          ??? <class name="hibernate.Useinfo" table="useinfo">
          ?????? <id name="username" column="username"></id>
          ??????? <property name="userpass"/>
          ??? </class>

          </hibernate-mapping>

          jdbc.driver???? =com.mysql.jdbc.Driver
          jdbc.url??????? =jdbc:mysql://192.168.100.201/test
          jdbc.user?????? =root
          jdbc.password?? =

          jdbc.initialSize = 5
          jdbc.maxActive? = 60
          jdbc.maxIdle? = 10
          jdbc.maxWait? = 50
          jdbc.minIdle? = 5

          #hibernate
          hibernate.dialect?? ??? ??? ??? ?=?? ?org.hibernate.dialect.MySQLDialect
          #hibernate.dialect?? ??? ??? ??? ?=?? ?org.hibernate.dialect.Oracle9Dialect
          hibernate.show_sql?? ??? ??? ??? ?=?? ?true
          hibernate.format_sql?? ??? ??? ?=?? ?true
          hibernate.hbm2ddl.auto?? ??? ??? ?=?? ?create-drop
          #hibernate.hbm2ddl.auto?? ??? ??? ?=?? ?update
          hibernate.cache.use_query_cache?? ?=?? ?false
          hibernate.cache.provider_class?? ?=?? ?org.hibernate.cache.OSCacheProvider







          <?xml version="1.0" encoding="UTF-8"?>
          <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
          "
          <beans>

          ???? <bean id="dao" class="Dao">
          ?????????? <property name="sessionFactory" ref="sessionFactory"/>
          ???? </bean>
          ???? <bean
          ??????? id="sessionFactory"
          ??????? class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"
          ??????? parent="abstractSessionFactory">
          ??????? <property name="annotatedClasses">
          ??????????? <list>
          ??????????????? <value>Account</value>
          ??????????? </list>
          ??????? </property>
          ??? </bean>
          ???
          ??? <bean
          ??????? id="abstractSessionFactory"
          ??????? class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"
          ??????? abstract="true">
          ??????? <property
          ??????????? name="dataSource"
          ??????????? ref="dataSource" />
          ??????? <property name="hibernateProperties">
          ??????????? <props>
          ??????????????? <prop key="hibernate.dialect">${hibernate.dialect}</prop>
          ??????????????? <prop key="hibernate.show_sql">${hibernate.show_sql}</prop>
          ??????????????? <prop key="hibernate.format_sql">${hibernate.format_sql}</prop>
          ??????????????? <prop key="hibernate.hbm2ddl.auto">${hibernate.hbm2ddl.auto}</prop>
          ??????????????? <prop key="hibernate.cache.use_query_cache">${hibernate.cache.use_query_cache}</prop>
          ??????????????? <prop key="hibernate.cache.provider_class">${hibernate.cache.provider_class}</prop>
          ??????????? </props>
          ??????? </property>
          ???????
          ??????? <property
          ??????????? name="lobHandler"
          ??????????? ref="oracleLobHandler" />
          ??? </bean>
          ???
          ??? <bean
          ??????? id="defaultLobHandler"
          ??????? class="org.springframework.jdbc.support.lob.DefaultLobHandler"
          ??????? lazy-init="true" />
          ??? <bean
          ??????? id="oracleLobHandler"
          ??????? class="org.springframework.jdbc.support.lob.OracleLobHandler"
          ??????? lazy-init="true">
          ??????? <property name="nativeJdbcExtractor">
          ??????????? <bean
          ??????????????? class="org.springframework.jdbc.support.nativejdbc.CommonsDbcpNativeJdbcExtractor"
          ??????????????? lazy-init="true" />
          ??????? </property>
          ??? </bean>
          ?
          ? <bean
          ??????? id="transactionManager"
          ??????? class="org.springframework.orm.hibernate3.HibernateTransactionManager">
          ??????? <property
          ??????????? name="sessionFactory"
          ??????????? ref="sessionFactory" />
          ??? </bean>
          ??? <!--
          ???? <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
          ?????? <property name="dataSource" ref="dataSource"/>
          ?????? <property name="mappingResources">
          ???????????????? <list>
          ??????????????????????? <value>Account.xml</value>
          ???????????????? </list>
          ?????? </property>
          ??????
          ?????? <property name="hibernateProperties">
          ?????????????????? <props>
          ????????????????????? <prop key="hibernate.dialect">
          ????????????????????????? org.hibernate.dialect.MySQLMyISAMDialect
          ????????????????????? </prop>
          ????????????????????? <prop key="hibernate.show_sql">
          ??????????????????????????? true
          ????????????????????? </prop>
          ?????????????????????? <prop key="hibernate.hbm2ddl.auto">
          ?????????????????????? create-drop
          ????????????????????? </prop>
          ?????????????????? </props>
          ?????????? </property>
          ???? </bean>
          ???? -->
          <!--? 連接信息配置 -->
          ??? <bean
          ??????? id="PlaceholderConfigurer"
          ??????? class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
          ??????? <property
          ??????????? name="locations"
          ??????????? value="classpath:jdbc.properties"/>
          ??? </bean>
          ??? <bean
          ??????? id="dataSource"
          ??????? class="org.apache.commons.dbcp.BasicDataSource"
          ??????? destroy-method="close">
          ??????? <property
          ??????????? name="driverClassName"
          ??????????? value="${jdbc.driver}" />
          ??????? <property
          ??????????? name="username"
          ??????????? value="${jdbc.user}" />
          ??????? <property
          ??????????? name="password"
          ??????????? value="${jdbc.password}" />
          ??????? <property
          ??????????? name="url"
          ??????????? value="${jdbc.url}" />
          ??????? <property
          ??????????? name="initialSize"
          ??????????? value="${jdbc.initialSize}" />
          ??????? <property
          ??????????? name="maxActive"
          ??????????? value="${jdbc.maxActive}" />
          ??????? <property
          ??????????? name="maxIdle"
          ??????????? value="${jdbc.maxIdle}" />
          ??????? <property
          ??????????? name="maxWait"
          ??????????? value="${jdbc.maxWait}" />
          ??????? <property
          ??????????? name="minIdle"
          ??????????? value="${jdbc.minIdle}" />
          ??? </bean>

          </beans>





          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 苍山县| 墨玉县| 江山市| 娱乐| 平武县| 遂川县| 高雄县| 鄂州市| 榆中县| 沁源县| 宜兴市| 修武县| 临桂县| 永平县| 密云县| 页游| 常熟市| 泗阳县| 明溪县| 阿鲁科尔沁旗| 安宁市| 凌云县| 新宁县| 宁陵县| 益阳市| 富顺县| 桐乡市| 伊金霍洛旗| 北京市| 大英县| 启东市| 读书| 咸宁市| 尚志市| 衡东县| 阳城县| 郯城县| 龙州县| 富蕴县| 乌兰察布市| 永德县|