package com.soft.test;
import java.io.IOException;
import java.io.InputStream;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
import com.soft.bean.Emp;
import com.soft.bean.Person;
public class Test {
public static void main(String[] args) throws IOException {
InputStream is = Resources.getResourceAsStream("mybatis_config.xml");//读入配置文件
//创建sessionFactory工厂类
SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(is);
SqlSession session = factory.openSession();//获取会话对象
Emp emp=new Emp();
// emp.setEname("SCOTT1");
// emp.setDeptno(30);
// emp.setEmpno(7788);
// emp.setSal(5000.0);
List list= session.selectList("a2.a700",emp);
System.out.println(list);
// int i= session.update("a2.a600",emp);
// session.commit();
//
// Emp emp=new Emp();
// emp.setEname("SCOTT");
// emp.setDeptno(20);
// List list=session.selectList("a2.a500",emp);
// System.out.println(list);
//
// Map map=new HashMap();
// Integer[] ss=new Integer[]{20,30,40};
// map.put("armList", ss);
// List list=session.selectList("a2.a400",map);
// Map map=new HashMap();
// map.put("star", "1981-9-8");
// map.put("end", "1987-4-19");
//
// List list= session.selectList("a2.a300",map);
//
// System.out.println(list);
//------------批量更新--------
// Integer[] ss=new Integer[]{20,30};
// Map map=new HashMap();
// map.put("armList", ss);
// map.put("num", 1.1);
// int i= session.update("a2.a200", map);
// System.out.println("===="+i);
// session.commit();
//
// Emp emp=new Emp();
// emp.setDeptno(20);
// emp.setSal(4000.0);
// List list= session.selectList("a2.a100",emp);
//
// System.out.println(list);
//---------模糊查询----------
//List list=session.selectList("a2.likeEmp1","%O%");
// List list=session.selectList("a2.likeEmp","%O%");
// System.out.println(list);
//-----------多条数据查询-----------------
// List list= session.selectList("a1.allPersons");
// System.out.println(list);
//-------------查询单条数据---------------
// Map pp=session.selectOne("a1.oneperson1", 22);
// System.out.println(pp);
// Map map=new HashMap();
// map.put("id", 1003);
// map.put("age", 39);
// Map m=session.selectOne("a1.oneperson3",map);
//
// System.out.println(m);
//---------更新--------------
// Person pp=new Person();
// pp.setName("梁朝伟");
// pp.setAge(45);
// pp.setId(6);
// int i=session.update("a1.modifyPerson", pp);
// session.commit();
// System.out.println("***"+i);
//-------------删除------
// int i=session.delete("a1.delperson", 21);
// session.commit();
// System.out.println(i);
//----------录入------------------------------------
// Person pp=new Person();
// pp.setName("杨幂4");
// pp.setAge(30);
//
// int i= session.insert("a1.addPerson1",pp);//调取sql语句执行
// session.commit();//提交事务
// System.out.println("**************"+pp.getId());
session.close();//关闭会话
// System.out.println(i);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Mybatis1665.rar (35个子文件)
Mybatis1665
.project 387B
src
mybatis_config.xml 1KB
lib
javassist-3.17.1-GA.jar 695KB
slf4j-api-1.7.5.jar 25KB
asm-3.3.1.jar 43KB
commons-logging-1.1.1.jar 59KB
cglib-2.2.2.jar 280KB
log4j-1.2.17.jar 478KB
mybatis-3.2.2.jar 683KB
ojdbc14.jar 1.47MB
slf4j-log4j12-1.7.5.jar 9KB
com
soft
test
Test.java 3KB
bean
Person.java 1KB
Emp.java 1KB
sqlmapper
Empmapper.xml 3KB
PersonConfig.xml 2KB
log4j.properties 374B
.settings
org.eclipse.jdt.core.prefs 598B
.classpath 886B
bin
mybatis_config.xml 1KB
lib
javassist-3.17.1-GA.jar 695KB
slf4j-api-1.7.5.jar 25KB
asm-3.3.1.jar 43KB
commons-logging-1.1.1.jar 59KB
cglib-2.2.2.jar 280KB
log4j-1.2.17.jar 478KB
mybatis-3.2.2.jar 683KB
ojdbc14.jar 1.47MB
slf4j-log4j12-1.7.5.jar 9KB
com
soft
test
Test.class 1KB
bean
Emp.class 2KB
Person.class 2KB
sqlmapper
Empmapper.xml 3KB
PersonConfig.xml 2KB
log4j.properties 374B
共 35 条
- 1
资源评论
suoli027
- 粉丝: 1
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功