mybaits
coding小强
相关博文内容可能有变动,可以直接到仓库中查 Github:https://github.com/caojx-git Gitee:https://gitee.com/caojx-git
邮箱:caojx_wy@163.com
展开
-
mybatis association
假设每个学生都有一名指导老师,本示例的任务就是查询出学生的详细信息,这就包括学生的指导老师的信息。具体代码如下:1、表的结构DROP TABLE IF EXISTS `student`;CREATE TABLE `student` ( `id` int(11) NOT NULL auto_increment, `name` varchar(10) NOT NULL, `gen转载 2016-07-28 22:57:17 · 868 阅读 · 0 评论 -
Mybatis分页实现
一、引言Mybatis提供了强大的分页拦截实现,可以完美的实现分功能二、普通的分页实现普通分页实现即使直接在mapper文件中写分页查询语句Messsage.xml<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-原创 2016-08-01 22:36:28 · 8802 阅读 · 0 评论 -
Mybatis面向接口编程
一、出发点Mybatis面向接口编程主要解决以下几种问题1.配置文件中namespce命名空间问题2.sql关联id问题3.返回值问题4.传入参数问题 二、Message.xml配置文件namespce为接口的全类名id是接口方法名 parameterType是对应方法的参数类型返回值有resultMap或resultType决定 <?x...原创 2016-07-31 16:31:32 · 2070 阅读 · 0 评论 -
MyBatis入门学习
一、Mybatis背景介绍MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs映射成数据库中的记录。二、环境准备2.1 提示本案例使用servlet+mybaits+原创 2016-07-24 21:58:23 · 1332 阅读 · 0 评论 -
Mybatis批量添加实现
一、引言Mybatis可以直接传入一个集合,通过标签将集合中的数据遍历出来实现批量新增不同的数据库批量新增有区别,如下实现两种方式的批量新增二、实现2.1映射文件 insert command_content(content,command_id) values(#{content},#{commandId)) <!-- mysql 批原创 2016-08-02 11:13:09 · 1707 阅读 · 0 评论 -
Mybatis参数传递
一、单个参数传入public List queryMessageList1(String command); select id,command,description,content from message where and command=#{command} 传入基本数据类中的时候parameterType="java.lang.String" 这种基本数据类型的时候不原创 2016-07-31 17:16:34 · 596 阅读 · 0 评论