springMVC+spring+MyBatis实战之搭建平台

本文介绍了如何使用SpringMVC+Spring+MyBatis(SSM)框架搭建平台并实现用户添加功能。详细讲解了各个组件的版本选择、web.xml配置、beans.xml配置、SpringMVC的Servlet配置、MyBatis的SqlSessionFactoryBean和MapperFactoryBean配置,以及各层(控制层、服务层、持久层)的实现。通过一个完整的添加用户示例,展示了SSM框架的实战应用。
摘要由CSDN通过智能技术生成

springMVC+spring+MyBatis有着诸多好处(度娘为你一一解答)

话不多说直插主题(有人问“主题”是谁,这个自己去补脑)


版本:

spring  3.2.9

MyBatis  3.2.8


目前依赖这些jar,以后有新功能再引进新的jar


导入jar包后 需要配置web.xml

首先配置spring容器

	<!-- Spring 容器加载 -->
	<listener>
		<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
	</listener>

在实际项目中spring的配置文件applicationcontext.xml是通过spring提供的加载机制,自动加载的容器中去,在web项目中,配置文件加载到web容器中进行解析,目前,spring提供了两种加载器,以供web容器的加载:一种是ContextLoaderListener,另一种是ContextLoaderServlet。这两种在功能上完全相同,只是一种是基于Servlet2.3版本中新引入的Listener接口实现,而另一种是基于Servlet接口实现。

以下是这两种加载器在web.xml中的时机配置应用:

<!-- 第一种:-->
<listener>
 <listener-class>org.springframework.context.ContextLoaderListener</listener-class>
</listener>

<!-- 第二种:-->
<servlet>
 <servlet-name>context</servlet-name>
 <servlet-class>org.springframework.context.ContextLoaderServlet</servlet-class>
 <load-on-startup>1</load-on-startup>
</servlet>


在实际开发项目中则需要配置文件路径

        <!-- 加载配置文件路径 -->
	<context-param>
		<param-name>contextConfigLocation</param-name>
		<param-value>classpath:beans.xml</param-value>
	</context-param>
由上配置 我的配置文件名称为beans.xml放在根目录下

以上就是web.xml对spring的配置内容,接下来看spring配置文件即beans.xml文件的中的配置信息 <
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值