SSM框架整合

首先给maven项目导入坐标

建立包结构

Spring配置文件

配置Spring框架扫描的包(service、dao)

数据库连接池


配置mybatis扫描的包

会交由sqlSessionFactory把包内所有dao接口的代理dao实现实现出来并放入Spring的IOC容器中

实现mybatis扫描的包并放入容器中

声明事务

配置SpringMVC

开启springmvc的组件扫描(controller)

配置视图解析器

静态资源放行

配置springMVC注解支持(要指定字符集)


配置web.xml三大组件


Listener:spring的监听器

Servlet:springmvc的前端控制器

Filter:SpringMVC的乱码过滤器

实现包结构的代码

	spring整合mybatis
		<!--配置SqlSessionFactory工厂-->
		<bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">
		    <property name="dataSource" ref="dataSource" />
		   <!-- <property name="configLocation" value="classpath:sqlMapConfig.xml"></property>-->
		    <!--<property name="plugins">
		        <array>
		            <bean class="com.github.pagehelper.PageInterceptor">
		                <property name="properties">
		                    &lt;!&ndash;使用下面的方式配置参数,一行配置一个 &ndash;&gt;
		                    <value>
		                        reasonable=true
		                    </value>
		                </property>
		            </bean>
		        </array>
		    </property>-->
		</bean>

		<!--配置AccountDao接口所在包-->
		<bean id="mapperScanner" class="org.mybatis.spring.mapper.MapperScannerConfigurer">
		    <property name="basePackage" value="cn.itcast.dao"/>
		</bean>
posted @ 2020-02-19 21:04  卯毛  阅读(177)  评论(0编辑  收藏  举报