SpringMVC+Spring+Mybatis配置的簡要總結
網上關於SpringMVC+Spring+Mybatis配置的文章有很多,這裡就不在詳細描述了,本文的重點是對這一配置的簡要總結。
1 web.xml
在web.xml中書寫
<context-param>
<param-name>contextConfigLocation</param-name><param-value>classpath:spring/spring-config.xml</param-value>
</context-param>
<servlet>
<servlet-name>report</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/spring-config-web.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>report</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
2 spring-config.xml
<bean id="configProperties"
class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="locations">
<list>
<value>classpath*:conf/*.properties</value>
</list>
</property>
</bean>
<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer">
<property name="properties" ref="configProperties" />
</bean>
<import resource="spring-config-datasource-dbcp.xml" />
2.1 spring-config-datasource-dbcp.xml
<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
<property name="dataSource" ref="dataSource"/>
<property name="mapperLocations" value="classpath:sqlmap/*mapper.xml"/>
<property name="typeAliasesPackage" value="com.jd.eps.ediws.domain"/>
<property name="configLocation" value="classpath:mybatis-config.xml"/>
</bean>
<bean name="mapperScannerConfigurer"
class="org.mybatis.spring.mapper.MapperScannerConfigurer">
<property name="basePackage" value="com.jd.eps.ediws.dao"/><property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"/>
</bean>
3 spring-config-web.xml
檢視解析的配置等
相關文章
- SpringMvc+Spring+mybatis配置檔案SpringMVCMyBatis
- Cmake簡要配置
- TotallySAF+Ubuntu簡要配置Ubuntu
- 機器學習和神經網路的簡要框架總結機器學習神經網路框架
- Mustache要點總結
- Pygame的簡單總結GAM
- Cygwin配置總結
- Jenkins配置總結Jenkins
- 該寫的總結還是要寫
- Samba服務的配置總結Samba
- 小程式 · 配置總結
- Flink常用的配置引數總結
- MySQL簡單總結MySql
- vuex簡單總結Vue
- Android Build系統要點總結AndroidUI
- 我要做Android之要點總結Android
- 測試要點總結(轉帖)
- 簡簡單單的總結,意如生活的平淡
- HTTP/2 特性的簡單總結HTTP
- HTML簡單知識的總結HTML
- RediSearch的簡單使用與總結Redis
- OSG嵌入QT的簡明總結QT
- Springmvc相關配置總結SpringMVC
- webpack整體配置總結Web
- NFS服務配置總結NFS
- MyBatis配置檔案總結MyBatis
- sql注入簡單總結SQL
- 列舉簡單總結
- OKhttpClient 簡單使用總結HTTPclient
- java之Hibernate面試要點總結Java面試
- 簡要實現vue雙向繫結Vue
- 關於STL容器的簡單總結
- 最簡練有效的catalyst的action總結
- 前端配置本地代理方法總結前端
- Spring Boot 配置檔案總結Spring Boot
- 偽分散式hdfs的配置(個人總結)分散式
- 技術管理進階——為什麼要多總結,如何做總結?
- 初始化ArrayList的簡單方法總結