• 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>
    
  • 相关阅读:
    树莓派开机启动
    树莓派连接18b20测温度
    树莓派VNC
    树莓派python 控制GPIO
    树莓派笔记
    用nohup执行python程序时,print无法输出
    mysql 函数应用
    mysql 正则表达式判断是否数字
    mysql select into 不支持
    tushare
  • 原文地址:https://www.cnblogs.com/maomaodesu/p/12333109.html
Copyright © 2020-2023  润新知