- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MyBatisSpring整合简易教程
MyBatis,Spring整合简易教程 轻量级JavaEEMyBatisSpring整合?在实际的项目开发中,我们需要将MyBatis和Spring进行整合,通过Spring 的依赖注入以减少代码的耦合。本文以MyEclipse和MySQL数据库为开发环境简单的讲解一下MyBatis和Spring的整合过程。 首先我们创建一个Java Project,名称任意,然后导入所需要包:spring3.1.1, mybatis-3.1.1.jar, mysql-connector-java-5.1.2-beta-bin.jar ,mybatis-spring-1.1.1.jar 第一步:创建数据库表 在Navicat下执行如下sql命令创建表User. Sql代码 file:///F:\BaiduYunDownload\MyBatis,Spring整合简易教程%20-%20Weirdo%20-%20ITeye技术网站(1).mht?javascript:void()javascript:void()CREATE?TABLE?user?(?id?int(11)?NOT?NULL?AUTO_INCREMENT,?username?varchar(20)?NOT?NULL,?password?varchar(20)?NOT?NULL,?PRIMARY?KEY?(id))?ENGINE=InnoDB?DEFAULT?CHARSET=utf8;??然后插入测试数据 Sql代码 file:///F:\BaiduYunDownload\MyBatis,Spring整合简易教程%20-%20Weirdo%20-%20ITeye技术网站(1).mht?javascript:void()javascript:void()INSERT?INTO?user?VALUES?(1,?admin,?admin);??第二步:创建model 创建一个model包并在其下创建一个User.java文件。 Java代码 file:///F:\BaiduYunDownload\MyBatis,Spring整合简易教程%20-%20Weirdo%20-%20ITeye技术网站(1).mht?javascript:void()javascript:void()package?model;?public?class?User?{?private?int?id;?private?String?username;?private?String?password;?public?User(){??}?public?int?getId()?{?return?id;?}?public?void?setId(int?id)?{?this.id?=?id;?}?public?String?getUsername()?{?return?username;?}?public?void?setUsername(String?username)?{?this.username?=?username;?}?public?String?getPassword()?{?return?password;?}?public?void?setPassword(String?password)?{?this.password?=?password;?}?public?String?toString(){?return?User?[id?=?+?id?+?,?username?=?+?username?+]?+??,?password?=?+?password;?}}??第三步:创建DAO接口(这里我们对增删改查进行简单的实现) 创建一个包dao,并在其下创建一个UserMapper.java文件作为DAO接口。 Java代码 file:///F:\BaiduYunDownload\MyBatis,Spring整合简易教程%20-%20Weirdo%20-%20ITeye技术网站(1).mht?javascript:void()javascript:void()package?dao;?import?model.User;?public?interface?UserMapper?{?public?User?selectUser(User?user);?public?void?insertUser(User?user);?public?void?updateUser(User?user);?public?void?deleteUser(int?userId);}??第四步:实现DAO接口 在dao包下创建一个UserMapper.xml文件作为上一步创建的DAO接口的实现。 Xml代码 file:///F:\Bai
您可能关注的文档
最近下载
- resform使用说明.doc
- 丙烯酸乳液标准文本.pdf VIP
- 《劳动权益保护法规》课件.ppt VIP
- 要素式强制执行申请书(申请执行用).docx VIP
- GEOMETRICAL OPTICS AND OPTICAL DESIGN (几何光学和光学设计).PDF VIP
- T_CSTE 0001—2021_污(废)水处理用碳源.pdf VIP
- 赣科技版信息科技七年级上册 第6课《网络创新应用》第2课时 教案.doc VIP
- 大型齿轮渐开线齿形误差在位测量仪(测控第一大组课程设计报告).docx VIP
- 人工智能助力文化创意产业增长分析报告.docx VIP
- 杉木人工林抚育经营技术规程.pdf VIP
原创力文档


文档评论(0)