1、mybatis-config.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<!-- 对事务的管理和连接池的配置 -->
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="oracle.jdbc.driver.OracleDriver" />
<property name="url"
value="jdbc:oracle:thin:@192.168.0.131:1521:portal" />
<property name="username" value="mybatis" />
<property name="password" value="mybatis" />
</dataSource>
</environment>
</environments> <!-- mapping 文件路径配置 -->
<mappers>
<mapper resource="com/myOrg/deptUseMapper.xml" />
</mappers>
</configuration>

2、deptUseMapper.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.myOrg.deptUseMapper">
<select id="getDeptUserByID" resultType="com.myOrg.DeptUserDomain">
select * from deptUser where id='46df5041-5fe2-4bce-aaa1-9031ab929df4'
</select>
<insert id="save" parameterType="com.myOrg.DeptUserDomain">
insert into deptUser value(,,)
</insert>
</mapper>

3、DeptUserDomain.java

package com.myOrg;

import java.sql.Date;

public class DeptUserDomain {
String name;
Date hireDate;
float salary;
String id; public void setId(String id) {
this.id = id;
}
public String getId() {
return id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Date getHireDate() {
return hireDate;
}
public void setHireDate(Date hireDate) {
this.hireDate = hireDate;
}
public float getSalary() {
return salary;
}
public void setSalary(float salary) {
this.salary = salary;
} }

4、DeptUserOpt.java

package com.myOrg;

import org.apache.ibatis.session.SqlSession;

public class DeptUserOpt {

    public static void main(String[] args) {
// TODO Auto-generated method stub
SqlSession session=DeptUserUtil.getSession();
DeptUserDomain domain=session.selectOne("com.myOrg.deptUseMapper.getDeptUserByID");
System.out.println(domain.getName());
session.commit();
session.close();
} }

5、DeptUserUtil.java

package com.myOrg;

import org.apache.ibatis.session.SqlSession;

public class DeptUserOpt {

    public static void main(String[] args) {
// TODO Auto-generated method stub
SqlSession session=DeptUserUtil.getSession();
DeptUserDomain domain=session.selectOne("com.myOrg.deptUseMapper.getDeptUserByID");
System.out.println(domain.getName());
session.commit();
session.close();
} }

6、目录

7、数据表

8、运行结果

最新文章

  1. 多线程同步工具——Lock
  2. [Java拾遗一] XML的书写规范与解析.
  3. 从0零开始学slatstack-(0)在centos 6.5 安装 python2.7 salt
  4. delphi 滚屏
  5. 修改Oracle Client的字符集
  6. hdoj(3790) 最短路径
  7. Java学习笔记——浅谈数据结构与Java集合框架(第一篇、List)
  8. tostring方法
  9. EOS开发环境搭建
  10. pandas技巧两则——列内元素统计和列内元素排序
  11. 基于Python+Django重定向的例子
  12. pandas的一些
  13. cpu的组成及分工
  14. 《mysql必知必会》学习_第12章_20180801_欢
  15. 阿里云负载不支持 WebSocket 协议与 WSS 和 Nginx 配置问题
  16. imanager一些常用方法汇总
  17. 图解在VC里使用graphics.h画图(相似TC)
  18. FreeSouth的学习osg小贴士
  19. 10、springboot之集成druid
  20. 用ldapsearch验证LDAP认证信息

热门文章

  1. 多线程编程学习六(Java 中的阻塞队列).
  2. javaScript 基础知识汇总(四)
  3. 生产环境中Redis的key的设计
  4. 动态数组&amp; allocator
  5. HDU 4280 Island Transport(无向图最大流)
  6. 大白话通俗易懂的讲解javascript原型与原型链(__proto__、prototype、constructor的区别)
  7. js-DOM ~ 05. Date日期的相关操作、string、查字符串的位置、给索引查字符、字符串截取slice/substr/substring、去除空格、替换、大小写、Math函数、事件绑定、this
  8. python科学计算与可视化视频教程
  9. MD5字符串加密
  10. 获取不到jdbc.driver的值解决办法