spring_mybatis整合

spring_mybatis整合

ID:12292722

大小:204.00 KB

页数:5页

时间:2018-07-16

spring_mybatis整合_第1页
spring_mybatis整合_第2页
spring_mybatis整合_第3页
spring_mybatis整合_第4页
spring_mybatis整合_第5页
资源描述:

《spring_mybatis整合》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Spring+MyBatis整合教程一、添加需要的jar包1加入Springjar包(注意:在这里需要添加Spring3.X以上版本,Spring2.5不支持Mybatis整合)我在这里添加添加Spring-3.1.0版本2、添加mybatisjar和mybatis-springjar包mybatis-spring.jar是mybatis提供的一个jar包3、在这里使用DBCP数据源4、添加驱动包这里使用mysql数据库为例子添加junit-4.11测试包添加完成之后的jar截图如下:二、添加配置文件主要需要

2、以下配置文件Jdbc.properties:配置jdbc连接数据库的相关属性Log4j.properties:log4j日志工具的配置文件Spring-mybatis.xml:spring+mybatis整合的主要配置文件Mybatis.xml:mybatis主配置文件Jdbc.properties文件配置了连接数据需要的一些选项我们以映射一个User对象为例子1、建立实体并且生成相应的gettersetter方法publicclassUser{privateIntegerid;privateStringna

3、me;}2创建映射接口publicinterfaceUserMapper{/**根据主键查询对象*/intfindById(Integerid);/**根据主键删除对象*/intdeleteById(Integerid);/**将对象更新到数据库*/intupdate(Useruser);/**新增加对象到数据库*/intinsert(Useruser);}3、在同一个包下面创建映射文件UserMapper.xml(文件名字与映射接口名字保持一致)这里需要注意的映射语句id属性时候名称要与映射接口名称保持一致

4、

5、"BIGINT"/>id,NAMEselectfromuserwhereid=#{id,j

6、dbcType=BIGINT}deletefromuserwhereid=#{id,jdbcType=BIGINT}updateusersetNAME=#{name,jdbcType=VARCHAR}whereid=#{id,jdbcType=BIGINT}

7、tid="insert"parameterType="User">insertintouser(id,NAME)values(#{id,jdbcType=BIGINT},#{name,jdbcType=VARCHAR})4、好了现在我们的映射文件写好了下面开始配置mybatis主配置也就是Mybatis.xml这个配置文件主要是用来设置mybatis运行时候一些全局的配置Spring和Mybatis整合时候其实这个主配置文件的作用也不太大,要不要都可以,因为与Spring整

8、合的话就是要它的控制权交给spring容器来管理,在这里我们添上这个主配置,再后面Spring中引入就行了,一般就用两个配置:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。