Mybatis项目小结

一,什么是mybatis

MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。

二,mybatis的作用

MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。

MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs(Plan Old Java Objects,普通的Java对象)映射成数据库中的记录。

帮助减轻数据访问层的操作

三,怎么创建mybatis简单工程

1.使用J2EE创建一个简单的工程

2.配置pom.xml文件 ,MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。所以我们要在pom.xml中配置oracel配置依赖

3.配置mybatis.xml工程运行环境和Mapper.xml。mapper.xml最好和所要用的实体类一致

4.创建mybatis数据库配置,在自己的点那上配置jdbc时,一定要写localhost,不然测试失败

5.测试是否成功

四,怎么进行数据操作

1.创建要进行操作的实体类

2.在XXMapper.xml文件中进行数据操作

3.利用Junit进行测试,

时间: 2024-10-04 15:59:15

Mybatis项目小结的相关文章

arm、linux、qt项目小结

QT资源文件 1.新建文件或工程 -> qt资源2.添加,资源名称(Image),选择路径,完成3,打开Image.qrc, 添加后缀,一般就是 /4.添加文件,添加图片5. 调用 (:/11.png) 转http://blog.sina.com.cn/s/blog_5c70dfc80100r257.html 在Qt中处理图片一般都要用到QImage类,但是QImage的对象不能够直接显示出来,要想能看到图片,初步发现有两种方法. 一.QImage转QPixmap,然后用QLabel::setP

通过IntelliJ IDEA创建maven+springmvc+mybatis项目

第一个springmvc+mybatis项目,通过学习极客学院视频(视频案例通过eclipse搭建,网址为http://www.jikexueyuan.com/course/1430.html),发现在IntelliJ IDEA编译器下不能正常运行,通过摸索后正常.记录下几个关键改动: 1.pom.xml文件需要加载对javax.servlet.http.HttpServletRequest的支持, 1 <dependency> 2 <groupId>javax.servlet&l

项目小结及难点复盘

项目小结及难点复盘 1.程序总体框架结构 计算程序属于客户端,与服务端建立socket连接并实时获取需要计算的数据. 计算程序结果写入oracle数据库对应的表中,供前台界面读取并显示结果. 2.计算模块所处的位置及功能 完成数据socket通信.数据接收.数据解析.计算.结果写数据库操作. 3.使用技术 socket通信.线程同步.OTL.Oracle数据库查询.STL. 3.遇到的技术难点 1)Socket通信简单协议实现 实现中很像当年的中兴捧月的比赛题目,三次握手.保活连接&通信. 最终

IDEA中maven搭建Spring+SpringMVC+mybatis项目

一.介绍 使用IDEA搭建maven web项目,整合框架Spring+SpringMVC+mybatis 项目结构图: 二.搭建 1.新建maven项目 2.创建项目结构(如上图) 3.配置pom.xml 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 2 xsi:schemaLocation=

基于Maven搭建SpringMVC+Mybatis项目(4)

从高考,到程序员      CSDN日报20170620--<找一个好工作,谈一份好薪水>      6 月书讯 | 最受欢迎的 SQL 入门书重磅升级 从头开始基于Maven搭建SpringMVC+Mybatis项目(4) 标签:               mavenmybatisspring mvc分页JAVA 2016-07-27 16:53             4598人阅读             评论(0)             收藏              举报 本文章

基于Maven搭建SpringMVC+Mybatis项目(2)

从头开始基于Maven搭建SpringMVC+Mybatis项目(2) 标签:               JAVAmavenmybatisspring mvc 版权声明:欢迎转载, 转载请保留原文链接. 接上文内容,本节介绍Maven的聚合和继承. 从头阅读传送门 互联网时代,软件正在变得越来越复杂,开发人员通常会对软件划分模块,以获得清晰的设计.良好的分工及更高的可重用性.Maven的聚合特性能把多个模块聚合在一起构建,并促进各子模块通过继承父模块的pom配置来保持配置的一致.为了演示这些特

基于Maven搭建SpringMVC+Mybatis项目(3)

| 从高考,到程序员      CSDN日报20170620--<找一个好工作,谈一份好薪水>      6 月书讯 | 最受欢迎的 SQL 入门书重磅升级 从头开始基于Maven搭建SpringMVC+Mybatis项目(3) 标签:               JAVAmavenspring mvcmybatis 2016-07-26 10:06             42087人阅读             评论(2)             收藏              举报 本文

MyBatis 项目学习

MyBatis 项目学习 一.项目目录结构 首先对整个项目目录做个大致了解. ①dao(Data Access Object)是数据访问对象,扮演MVC架构中的Model的角色,主要来封装访问数据的一些方法. ②domain,有人也叫做entity或者pojo,这个包下面封装了一些数据实体. ③mapping,这个包下面定义了数据库有关的映射文件(XML). ④conf.xml,这个MyBatis的核心配置文件.定义了连接池(包括连接数据库必要的一些参数),映射文件路径. ⑤db.propert

SpringBoot Mybatis项目中的多数据源支持

1.概述 有时项目里里需要抽取不同系统中的数据源,需要访问不同的数据库,本文介绍在Springboot+Mybatis项目中如何支持多数据源操作. 有需要的同学可以下载 示例代码 2.建数据源 首先,我们建两个测试库 test1 test2,分别建两个表,分别添加一些测试数据 CREATE TABLE `groupidinfo` ( `id` int(11) NOT NULL AUTO_INCREMENT, `groupId` varchar(255) DEFAULT NULL, `versio