zoukankan      html  css  js  c++  java
  • ()-servlet.xml中剥离出的hibernate.cfg.xml

      1 <?xml version="1.0" encoding="UTF-8"?>
      2 
      3 <beans xmlns="http://www.springframework.org/schema/beans"
      4  
      5 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"
      6  
      7 xmlns:tx="http://www.springframework.org/schema/tx"
      8  
      9 xsi:schemaLocation="
     10 
     11 http://www.springframework.org/schema/beans
     12 
     13 http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
     14 
     15 http://www.springframework.org/schema/context
     16 
     17 http://www.springframework.org/schema/context/spring-context-3.0.xsd
     18 
     19 http://www.springframework.org/schema/tx
     20 
     21  http://www.springframework.org/schema/tx/spring-tx-3.0.xsd">
     22 
     23 <context:property-placeholder location="classpath:jdbc.properties" />
     24  
     25 <context:component-scan base-package="net.roseindia" />
     26  
     27 <tx:annotation-driven transaction-manager="hibernateTransactionManager"
     28  
     29 />
     30  
     31 <bean id="jspViewResolver"
     32  
     33 class="org.springframework.web.servlet.view.InternalResourceViewResolver">
     34  
     35 <property name="viewClass"
     36  
     37 value="org.springframework.web.servlet.view.JstlView"/>
     38  
     39 <property name="prefix" value="/WEB-INF/view/"/>
     40  
     41 <property name="suffix" value=".jsp"/>
     42  
     43 </bean>
     44  
     45 <bean id="dataSource"
     46  
     47 class="org.springframework.jdbc.datasource.DriverManagerDataSource">
     48  
     49 <property name="driverClassName" value="${database.driver}" />
     50  
     51 <property name="url" value="${database.url}" />
     52  
     53 <property name="username" value="${database.user}" />
     54  
     55 <property name="password" value="${database.password}" />
     56  
     57 </bean>
     58 
     59 <bean id="sessionFactory"
     60         class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
     61         <property name="dataSource" ref="dataSource" />
     62         <property name="configLocation">
     63             <value>classpath:hibernate.cfg.xml</value>
     64         </property>
     65         <property name="configurationClass">
     66             <value>org.hibernate.cfg.AnnotationConfiguration</value>
     67         </property>
     68         <property name="hibernateProperties">
     69             <props>
     70        <prop key="hibernate.dialect">${hibernate.dialect}</prop>
     71        <prop key="hibernate.show_sql">${hibernate.show_sql}</prop> 
     72             </props>
     73         </property>
     74     </bean>
     75  <!-- <bean id="sessionFactory"
     76  
     77 class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
     78  
     79 <property name="dataSource" ref="dataSource" />
     80  
     81 <property name="annotatedClasses">
     82  
     83 <list>
     84  
     85 <value>net.roseindia.model.Article</value>
     86  
     87 </list>
     88  
     89 </property>
     90  
     91 <property name="hibernateProperties">
     92  
     93 <props>
     94  
     95 <prop key="hibernate.dialect">${hibernate.dialect}</prop>
     96  
     97 <prop key="hibernate.show_sql">${hibernate.show_sql}</prop> 
     98 
     99 </props>
    100  
    101 </property>
    102  
    103 </bean>
    104  
    105 
    106  -->
    107 <bean id="hibernateTransactionManager"
    108  
    109 class="org.springframework.orm.hibernate3.HibernateTransactionManager">
    110  
    111 <property name="sessionFactory" ref="sessionFactory" />
    112  
    113 </bean>
    114 
    115 </beans>

    hibernate.cfg.xml

     1 <?xml version='1.0' encoding='utf-8'?>
     2 <!DOCTYPE hibernate-configuration PUBLIC
     3     "-//Hibernate/Hibernate Configuration DTD//EN"
     4     "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
     5  
     6 <hibernate-configuration>
     7     <session-factory>
     8         <mapping class="net.roseindia.model.Article" />
     9     </session-factory> 
    10 </hibernate-configuration>

    结构

    自信与努力 用心坚持
  • 相关阅读:
    element-ui获取table行数据
    去掉输入框的边框以及在显示获取焦点时的边框+jq日期选择器
    需要ui的小伙伴看过来(这篇博客只有一个链接希望对大家有用)
    vue获取当前对象
    FlashFXP用到的功能
    VS Code做项目的笔记
    单点登陆
    idea中自动生成实体类
    VSCode安装
    数组排序
  • 原文地址:https://www.cnblogs.com/kyxyes/p/3431614.html
Copyright © 2011-2022 走看看