如何配置maven+springmvc+spring+mybatis框架

2025-09-27 06:19:21

1、打开eclipse界面,进入到主界面中,然后新建一个maven项目,之后选择maven-archetype-webapp这个类型,之后进行设置完成maven项目的创建,这个可以到网上看比较多

如何配置maven+springmvc+spring+mybatis框架

2、之后进行项目设置,在properties选项界面中,点击Deploy Assembly界面中,将test的输出目录,将这些选项删除掉

如何配置maven+springmvc+spring+mybatis框架

3、开始配置spring 和 mybatis 和 springmvc 的配置文件,在src\main\webapp\WEB-INF\web.xml中添加配置信息

    <context-param>  

        <param-name>contextConfigLocation</param-name>  

        <param-value>classpath:spring.xml;classpath:spring-mybatis.xml</param-value>  

    </context-param>  

配置spring-mvc

    <servlet>  

        <description>spring mvc servlet</description>  

        <servlet-name>rest</servlet-name>  

        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>  

        <init-param>  

            <param-name>contextConfigLocation</param-name>  

            <param-value>  

                classpath:spring-mvc.xml  

            </param-value>  

        </init-param>  

        <load-on-startup>1</load-on-startup>  

    </servlet>  

如何配置maven+springmvc+spring+mybatis框架

4、之后开始在src\main\resources目录下添加,spring 和 mybatis 和 springmvc 的配置文件,jdbc.properties,log4j.properties,spring-mvc.xml,spring-mybatis.xml,spring.xml

如何配置maven+springmvc+spring+mybatis框架

5、主要介绍下spring.xml 主要是配置 ,扫描的路径

<context:component-scan base-package="com.cn" />  

下面是spring-mvc.xml的配置,

    <!-- 自动扫描controller包下的所有类,如果@Controller注入为bean -->  

    <context:component-scan base-package="com.cn" />  

    <!-- 对模型视图名称的解析,即在模型视图名称添加前后缀 -->  

    <bean  

        class="org.springframework.web.servlet.view.InternalResourceViewResolver">  

        <property name="viewClass"  

            value="org.springframework.web.servlet.view.JstlView" />  

        <property name="prefix" value="/WEB-INF/view/" />  

        <property name="suffix" value=".jsp" />  

    </bean>

如何配置maven+springmvc+spring+mybatis框架

6、下面介绍下mybatis,jdbc.properties的配置文件

 <!-- spring和MyBatis完美整合,不需要mybatis的配置映射文件 -->  

    <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean">  

        <property name="dataSource" ref="dataSource" />  

        <!-- 自动扫描mapping.xml文件 -->  

        <property name="mapperLocations" value="classpath:com/cn/*/*.xml"></property>  

    </bean>  

  

    <!-- DAO接口所在包名,Spring会自动查找其下的类 -->  

    <bean class="org.mybatis.spring.mapper.MapperScannerConfigurer">  

        <property name="basePackage" value="com.cn.*" />  

        <property name="sqlSessionFactoryBeanName" value="sqlSessionFactory"></property>  

    </bean>  

如何配置maven+springmvc+spring+mybatis框架

如何配置maven+springmvc+spring+mybatis框架

7、接着配置controller,service和dao的文件,之后在浏览器中输入地址,进行访问数据库,返回数据,可以看到效果

如何配置maven+springmvc+spring+mybatis框架

如何配置maven+springmvc+spring+mybatis框架

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢