mybatis简单查询
来源:互联网 发布:程序员推荐书单 编辑:程序博客网 时间:2024/06/04 18:29
准备开发环境
- 创建一个java项目
- 编码实现简单查询功能
2.1 Student类
package com;public class Student { private Integer id; private String name; private Integer age; private Integer tid; public Student(){} public Student(String name, Integer age, Integer tid) { this.name = name; this.age = age; this.tid = tid; } public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Integer getAge() { return age; } public void setAge(Integer age) { this.age = age; } public Integer getTid() { return tid; } public void setTid(Integer tid) { this.tid = tid; } @Override public String toString() { return "Student [id=" + id + ", name=" + name + ", age=" + age+ ", tid=" + tid + "]"; }}
2.2 student类对应的mapper文件
<?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.StudentMapper"> <insert id="insertStudent" parameterType="com.Student"> <!-- insert into STUDENT values(se_Student.nextval,#{name},#{age},#{tid}) --> insert into STUDENT(name,age,tid) values(#{name},#{age},#{tid}) </insert> <select id="selectStudent" resultType="com.Student"> select * from STUDENT </select></mapper>
2.3 测试类Test.java
package pojo;import java.io.IOException;import java.io.Reader;import java.util.List;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.Student;public class Test { public static void main(String[] args) throws IOException { String resource = "sqlConfig.xml"; Reader reader = Resources.getResourceAsReader(resource); SqlSessionFactory sqlMapper = new SqlSessionFactoryBuilder().build(reader); SqlSession session = sqlMapper.openSession();// Student student = new Student();// session.insert("com.StudentMapper.insertStudent", student);// session.select("com.StudentMapper.selectStudent",student); List<Student> students = session.selectList("com.StudentMapper.selectStudent"); System.out.println(students); }}
1 0
- MyBatis简单查询!!!
- mybatis简单查询
- Mybatis 简单查询
- Springboot+Mybatis简单查询
- mybatis中resultMap简单查询
- mybatis 模糊查询简单sql
- Mybatis上路_03-简单关联数据查询
- mybatis学习笔记一(简单的查询)
- Mybatis的一次简单查询过程
- 分页查询简单实现(Freemarker+SpringMVC+Mybatis)
- MyBatis实现简单的用户查询
- Mybatis——1 简单数据查询
- springmvc+Mybatis 分页查询的简单实现
- spring-mybatis实现简单模糊查询
- mybatis简单查询,resultType及resultMap查询使用
- mybatis+oracle实现分页查询--非常简单实用
- mybatis半自动生成Bean和简单查询SQL
- SpringMVC整合Mybatis做的一个简单的查询功能
- Android的架构---你们真的很清楚么
- Android基础布局之六大布局
- C++学习笔记---再探 map 的用法之计数重复key的value值的方法,由leetcode 169题想到的
- 4-1 单链表逆转 (20分)
- 2016 Multi-University Training Contest 5
- mybatis简单查询
- 关于Activity生命周期的一些小总结
- 杭电ACM2005 年月日的输入
- PAT-A 1085. Perfect Sequence
- oracle数据库批量解锁表
- Python——BeautifulSoup
- wei 老师的 文件复制
- 数组
- la4287(有向图的强连通分量和DAG)