搭建mybatis开发环境

buhuang-      2022-04-22     593

关键词:

搭建MyBatis开发环境  

1. 导入MyBatis的jar

  log4j-1.2.17.jar——日志记录

  mybatis-3.2.2.jar——核心包

  mybatis-3.2.2-sources.jar——源码包MyBatis

  mysql-connector-java-5.1.0-bin.jar——mysql驱动

  有四个,直接放lib下即可

2.配置DTD(约束文档)

  DTD主要用于代码提示,联想的功能

  配置Mapper和config的DTD

    1. Window——pereferences——XML——XML Catalog——User Specified

    技术分享图片

    2. 选择dtd目录下的文件

    技术分享图片

    3.配置它的两个路径

 

  技术分享图片

3.  添加mybatis配置文件

    在项目下面创建一个和src同级的文件夹resources

    1. 导入mybatis-config.xml (MyBatis核心配置文件)

 

    2. 导入database.properties

      database.properties是连接数据库的配置文件(配置连接数据库需要的参数)

 

    3.导入log4j.properties

      log4j.properties是日志文件

4.  创建MyBatisUtil工具类

    在工具包中创建MyBatisUtil工具类

    将(核心代码)读取配置文件的操作封装到工具类

 

 1 public class MyBatisUtil {
 2     //使用单例方式创建factory对象
 3     private static SqlSessionFactory factory=null;
 4     //在静态块中初始化factory对象
 5     static {
 6         //读取配置文件,需要用io流来读取
 7         InputStream is;
 8         try {
 9             //getResourceAsStream 按照访问输出流的方式获取资源
10             //参数就是要读取的资源
11             is = Resources.getResourceAsStream("mybatis-config.xml");
12             //创建SqlSessionFactory对象
13             factory = new SqlSessionFactoryBuilder().build(is);
14         } catch (IOException e) {
15             // TODO Auto-generated catch block
16             e.printStackTrace();
17         }
18         
19     }
20 //        开启会话
21     public static SqlSession openSqlSession() {
22         return factory.openSession(true);
23     }
24 //        关闭会话
25     public static void closeSqlSession(SqlSession session) {
26         session.close();
27     }
28 }

5.   创建实体类pojo

6.  在dao中创建接口

    接口的方法名必须和相应mapper.xml中的

7.  在dao中创建mapper.xml配置文件

8.  创建测试用例类test

 


mybatis搭建环境

到此,前期的开发环境准备工作全部完成。mybatis 搭建环境开始下载资源包地址:https://github.com/mybatis/mybatis-3/releases  1、创建测试项目,普通java项目或者是JavaWeb项目均可,如下图所示:2、添加相应的jar包  【mybatis... 查看详情

mybatis框架环境搭建以及开发流程(代码片段)

MyBatis框架环境搭建以及开发流程一:maven项目的构建二:mybatis开发流程一:maven项目的构建1.下载软件,将其压缩包放在根目录下2.创建文件夹maven-respository:依赖仓库,用来后序存放架包2.conf文件夹里的配... 查看详情

mybatis框架环境搭建以及开发流程(代码片段)

MyBatis框架环境搭建以及开发流程一:maven项目的构建二:mybatis开发流程一:maven项目的构建1.下载软件,将其压缩包放在根目录下2.创建文件夹maven-respository:依赖仓库,用来后序存放架包2.conf文件夹里的配... 查看详情

mybatis开发环境搭建(代码片段)

不说废话直接上代码,首先看下我的目录机构:红色部分,表明你所需的jar包,已经配置文件.创建用户表,以及插入数据.createtablebooks(idint(11)notnullauto_increment,image_urlvarchar(100)notnull,book_namevarchar(50)notnull,authorvarc 查看详情

springboot开发环境搭建(eclipse)(代码片段)

SpringBoot集成教程SpringBoot介绍SpringBoot开发环境搭建(Eclipse)SpringBootHelloWorld(restful接口)例子springboot连接Mysqlspringboot配置druid连接池连接mysqlspringboot集成mybatis(1)springboot集成mybatis(2)–使用pagehelper实现分页springboot集 查看详情

快速搭建springboot+mybatis+postgresql开发环境(代码片段)

  这里,利用eclipse或者idea提供的springboot项目创建向导,不用去找依赖。  普通的eclipse需要安装spring插件。可以直接使用sts版本。全称是SpringToolsSuite。在eclipse下,新建->SpringStarterProject,跟着向导,选择... 查看详情

mybatis搭建

java环境准备:见开发环境搭建Mybatis搭建步骤:1、导入jar包2、创建mybatis-config.xml配置数据源3、创建工具类,将mybatis-config.xml配置文件写入SqlSessionFactory,打开数据连接,生成SqlSession4、创建pojo类,创建dao接口,创建mapping文件5、... 查看详情

mybatis:环境搭建(代码片段)

Mybatis(一):环境搭建前言一、MyBatis简介1、MyBatis历史2、MyBatis特性3、MyBatis下载4、和其它持久化层技术对比二、搭建MyBatis1、开发环境2、创建maven工程2.1打包方式:jar2.2引入依赖3、创建MyBatis的核心配置文件4、... 查看详情

javaarcgis开发环境搭建

一,整个开发环境OS:Win7Development:eclipse4.3.2框架:spring+springMVC+mybatis+jqueryArcgis版本:10.2desktop(下载地址:仅限开发测试使用,如果商业使用,请买正版)javaversion:1.7.0二,安装过程1,Java安装过程和环境略2,Arcgis安装过程 查看详情

18.ssm整合_搭建开发环境

1.导入jar包  mybatis的Jar包  ehcache的Jar包  spring的Jar包  mybatis与spring整合Jar包  JSON的jar包  Jaskson的Jar包  Hibernate验证器Jar包  其他Jar包 2.配置web.xml  1.指定Spring配置文件的位置1<!--指定Spring配置文件的... 查看详情

mybatis学习笔记一:mybatis最简单的环境搭建

 MyBatis的最简单环境的搭建,使用xml配置,用来理解后面的复杂配置做基础1.环境目录树(导入mybatis-3.4.1.jar包即可,这里是为后面的环境最准备使用了web项目,如果只是做mybatis的环境,普通java项目即可 ) 2.Person.java(纯POJO对象... 查看详情

mybatis环境搭建

一、mybatis环境搭建:mybatis.jar与mysql.jar,需要在pom.xml中引入这两个jar的依赖1<dependency>2<groupId>org.mybatis</groupId>3<artifactId>mybatis</artifactId>4<version>3.4.6</version&g 查看详情

mybatis环境搭建

什么是MyBatis:MyBatis是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架(OobjectRrelatoinMmapping框架),MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集,MyBatis可以对配置和原生Map使用简单的xml或注解,将... 查看详情

mybatis环境的搭建

项目模型: 一、创建一个web项目ssm0011、1准备数据在数据创建表并添加数据1、2在web-INF下lib加入mybatis所需jar包:1、3在项目src下配置mybatis配置文件config.xml:<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEconfigurationPUBLIC"-//mybatis.org/ 查看详情

mybatis环境搭建

在eclipse中新建项目工程后,要使用Mybatis,需做以下准备工作。      1、下载jar包      2、部署jar包      3、编写Mybatis核心配置文件      4、创建实体类      5、创建DAO接口      6、... 查看详情

mybatis入门(开发环境+入门案例)(代码片段)

Mybatis入门1.MyBatis入门1.1概述2下载3与JDBC对比4入门:搭建环境4.1构建项目4.2数据库和表:User5入门案例:查询所有5.1JavaBean:User5.2编写Dao:UserMapper5.3编写核心配置文件:SqlMapConfig.xml5.4测试类6总结1.MyBatis入... 查看详情

mybatis环境搭建

Mybatis1.介绍Mybatis(1)帮助文档上介绍:http://www.mybatis.org/mybatis-3/zh/index.html(2)持久层框架     狭义:把数据永久性的保存到数据当中    广义:针对于数据库的所有操作都称为持久化操作(3)orm框架(对象关系映射... 查看详情

springboot+mybatis整合

    LZ今天自己搭建了下Springboot+Mybatis,比原来的Spring+SpringMVC+Mybatis简单好多。其实只用Springboot也可以开发,但是对于多表多条件分页查询,Springboot就有点力不从心了,所以LZ把Mybatis整合进去,不得不说,现在的框架... 查看详情