![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis
黑衣如墨剑如雪
人生在世,你只要知道两件事。一,这世上绝对存在不需要读书也很聪明,不需要努力也过得很好,甚至不需要钱就能快乐的人。二,那个人绝对不是你。
展开
-
mybatis中association和collection的使用
如果有写的不对的地方,请大家多多批评指正,非常感谢!原创 2020-05-10 21:14:36 · 787 阅读 · 0 评论 -
使用mybatis框架,新增记录时获取主键id
在使用mybatis框架时,如果数据库表的主键为自增,则意味着不需要生成主键id也能进行新增记录的操作,此时,下面方式可以获取新增记录的主键id方式一可以返回一个或多个字段,mysql/oracle数据库获取主键都可以使用。mysql <selectKey keyProperty="id" order="AFTER" resultType="int"> ...原创 2020-01-07 21:13:47 · 1166 阅读 · 0 评论 -
xml文件简单解析
在mybatis框架中,存放定制化sql的是xml文件。参考【mybatis框架使用】UserMapper.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/my...原创 2019-12-30 23:12:02 · 235 阅读 · 0 评论 -
使用mybatis框架,传递多个参数
表user数据MybatisTest.javapackage com.su.mybatis.mysql.controller;import java.io.InputStream;import java.util.HashMap;import java.util.Map;import org.apache.ibatis.session.SqlSession;import...原创 2019-12-30 23:12:27 · 187 阅读 · 0 评论 -
mybatis框架使用
表user数据生成数据库表相关文件参考【maven web项目中整合ssm框架】中第6步(mybatis的generator自动生成工具)文件路径MybatisTest.javapackage com.su.mybatis.mysql.controller;import java.io.InputStream;import org.apache.ibatis....原创 2019-12-28 20:54:58 · 118 阅读 · 0 评论 -
mappers标签引入映射器的四种方式
第一种方式:mapper标签,通过resource属性引入classpath路径的相对资源<!-- Using classpath relative resources --><mappers> <mapper resource="org/mybatis/builder/AuthorMapper.xml"/> <mapper resourc...转载 2019-12-28 10:44:06 · 2461 阅读 · 0 评论 -
Mybatis
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Ac...转载 2019-12-26 22:25:44 · 172 阅读 · 0 评论 -
JDBC的简单使用
表user的数据JDBC代码在不使用ORM框架情况下,直接使用JDBC操作数据库package com.su.mybatis.mysql.controller;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sq...原创 2019-12-26 22:26:00 · 86 阅读 · 0 评论 -
数据库date数据查询返回,只显示年月日时分秒的解决方法
问题描述:用mybatis generator生成代码后,执行查询语句时,Oracle里的Date类型字段只精确到年月日。出现问题的原因:mybatis中时间类型的区别:jdbcType = DATE 时, 为年月日jdbcType = TIMESTAMP , 为年月日+ 时分秒解决方法:oracle数据库中参数类型date不变,mybatis generator...原创 2019-01-31 19:30:55 · 8375 阅读 · 1 评论