MyBatis
_愚者
这个作者很懒,什么都没留下…
展开
-
Mybatis基础(九)注解编程
Mybatis基础(九)注解开发public interface UserMapper{ // 在不使用注解之前的方法是:写一个mapper配置文件,写对应的sql语句。在使用注解后直接在注解里写sql语句即可 @Select("select * from user") <List> getAllUser();}在不使用注解之前的方法是:写一个mapper配置文件,写对应的sql语句。在使用注解后直接在注解里写sql语句即可原来是conf中绑定mapper映射原创 2021-02-12 19:58:17 · 224 阅读 · 0 评论 -
MyBatis基础(四)
文章目录Mybatis基础(四)对conf.xml进行优化对mapper中标签参数起别名处理对象属性名与表字段不一致的问题输入参数parameterType的接收输入参数为简单类型三大区别输入参数为自定义类型使用${}的作用传递Map作为输入参数传递Map作为输出参数* 关于输入参数输出参数的总结输入参数parameterType接收输入参数的形式输出参数resultType输出参数resultTypeMybatis基础(四)对conf.xml进行优化conf.xml文件中配置有数据库连接信息,如果项原创 2020-11-15 10:05:26 · 392 阅读 · 0 评论 -
MyBatis基础(三)基于约定的Mapper动态代理方式
文章目录Mybatis基础(三)基于约定的Mapper动态代理方式实现步骤使用mapper方式的动态代理Mybatis基础(三)基于约定的Mapper动态代理方式以前学习的mybatis方式叫基础方式,但是mybatis经常使用的是非基础方式也就是mapper动态代理方式。Mapper动态代理也叫mybatis接口开发。mapper动态代理的原则:约定优于配置mapper动态代理的形式:基于约定,约定的目标:不使用statement字符串就可以找到sql。配置方式:硬编码方式:.java文原创 2020-11-14 14:18:34 · 145 阅读 · 0 评论 -
MyBatis基础(二)CUDR
文章目录MyBatis基础(二)增删改查conf文件配置信息:使用对象作为参数进行CUDR#{}的使用方法查参数为基本类型+String参数为对象返回值有多个的情况增删改总结MyBatis基础(二)增删改查conf文件配置信息:conf.xml如下:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"原创 2020-11-13 14:43:01 · 465 阅读 · 0 评论 -
MyBatis基础(一)配置MyBatis以及小示例
文章目录MyBatis基础(一)配置MyBatis以及小示例Mybatis简介Mybatis简介Mybatis安装Mybatis使用MyBatis基础(一)配置MyBatis以及小示例Mybatis简介mybaits使用与dao层,原来的dao层使用的是jdbc(尽管重构了代码仍然有所冗余)。Mybatis简介MaBatis用于dao层的减冗余。让操作表像操作对象一样。可以简化jdbc,实现数据的持久化,它是一个ORM(Object Relational Mapping)对象关系映射。可以把一个原创 2020-11-12 17:09:59 · 121 阅读 · 0 评论