最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

MyBatis初探之环境的配置

来源:动视网 责编:小采 时间:2020-11-09 12:51:17
文档

MyBatis初探之环境的配置

MyBatis初探之环境的配置:很早之前就想学习mybatis,据说很多公司都使用这个框架。以前我都使用老掉牙的DBCP,Hibernate感觉太大,现在来学学这个中性的框架 很早之前就想学习mybatis,据说很多公司都使用这个框架。以前我都使用老掉牙的DBCP,Hibernate感觉太大,现在来学学
推荐度:
导读MyBatis初探之环境的配置:很早之前就想学习mybatis,据说很多公司都使用这个框架。以前我都使用老掉牙的DBCP,Hibernate感觉太大,现在来学学这个中性的框架 很早之前就想学习mybatis,据说很多公司都使用这个框架。以前我都使用老掉牙的DBCP,Hibernate感觉太大,现在来学学


很早之前就想学习mybatis,据说很多公司都使用这个框架。以前我都使用老掉牙的DBCP,Hibernate感觉太大,现在来学学这个中性的框架

很早之前就想学习mybatis,据说很多公司都使用这个框架。以前我都使用老掉牙的DBCP,Hibernate感觉太大,现在来学学这个中性的框架。

Java实战应用:Mybatis实现单表的增删改

[Java][Mybatis]物理分页实现

Mybatis快速入门教程

Mybatis的关于批量数据操作的测试

Mybatis中对List 对象List的批处理插入操作

首先是环境的配置,,我使用maven创建项目,pom.xml文件如下

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 ">
4.0.0

com.bird
concursey
0.0.1-SNAPSHOT
jar

concursey


UTF-8



junit
junit
3.8.1
test


org.mybatis
mybatis
3.2.7



mysql
mysql-connector-java
5.1.32


还得创建一个数据库和对应的一张表做示范,这里就不写了,直接上对应的JavaBean

package com.bird.mybatis.bean;

public class Users {

private int id;
private String name;
private int age;

public int getId() {
return id;
}

public void setId(int id) {
this.id = id;
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public int getAge() {
return age;
}

public void setAge(int age) {
this.age = age;
}

@Override
public String toString() {
return "Users [id=" + id + ",, age=" + age + "]";
}

}

然后要给对应的JavaBean创建对应的mapper.xml文件,内容如下


PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">



当然还有mybatis的全局文件,conf.xml内容如下


PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">















最后是测试代码

package com.bird.mybatis.bean;

import java.io.Reader;

import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;

public class Test {

public static void main(String[] args) throws Exception {
String resource = "conf.xml";
Reader reader = Resources.getResourceAsReader(resource);
SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder().build(reader);
SqlSession session = sessionFactory.openSession();
String statement = "com.bird.mybatis.bean.userMapper.getUser";
Users user = session.selectOne(statement, 1);
System.out.println(user);
}
}

总体来说还是非常简单的。

MyBatis 的详细介绍:请点这里
MyBatis 的下载地址:请点这里

本文永久更新链接地址:

文档

MyBatis初探之环境的配置

MyBatis初探之环境的配置:很早之前就想学习mybatis,据说很多公司都使用这个框架。以前我都使用老掉牙的DBCP,Hibernate感觉太大,现在来学学这个中性的框架 很早之前就想学习mybatis,据说很多公司都使用这个框架。以前我都使用老掉牙的DBCP,Hibernate感觉太大,现在来学学
推荐度:
标签: 数据库 配置 环境
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

Top