![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 95
风zi
这个作者很懒,什么都没留下…
展开
-
mybatis开发中遇到的问题
Data truncation: Truncated incorrect DOUBLE value :https://blog.csdn.net/id19870510/article/details/6259472原创 2019-07-29 23:33:43 · 254 阅读 · 0 评论 -
六、mybatis动态sql讲解
一、动态sql使用jdbc或者其他框架,很多时候需要去拼装sql,这是一个麻烦的事情。 例如:一个多筛选条件的页面,需要根据筛选的条件去查询所符合条件的数据,使用hibernate需要在类中一个个条件的去判断,来选择sql拼装,由于是在类中当新增筛选条件时需要去类中修改并且重新编译方可生效。&nbs...原创 2019-07-31 23:44:12 · 361 阅读 · 0 评论 -
五、mybatis缓存
一、什么是缓存?缓存是互联网系统经常用到的,其特点是在计算机内存上保存的数据,在读取的时候无需再从磁盘读入,因此具备快速读取和使用的特点,如果缓存命中率高,那么可以极大的提高系统性能,如果缓存命中率低,那么久不存在使用的意义了,所以使用缓存关键在于存储内容访问的命中率二、mybatis缓存mybatis分为:一级缓存、二级缓存两种;在没有配置的默认情况下,它只是开启一级缓存;一级缓存:只是...原创 2019-07-29 23:31:55 · 110 阅读 · 0 评论 -
四、映射器解析
映射器是mybatis最强大的工具,也是mybatis使用最多的工具。其主要作用就是配置这些映射器,来动态生成sql操作数据库,处理结果返回值。有哪些元素下面就来介绍一下这些元素的使用。准备代码:package com.cjy.mybatis.entity;import java.io.Serializable;import org.apache.ibatis.type.Alia...原创 2019-07-29 23:01:46 · 909 阅读 · 0 评论 -
三、mybatis中typehandler详解
前言:今天介绍一个mybatis操作数据库时的一个类似黑匣子的东西,TypeHandler闲聊: 在我们平常开发操作数据库时,查询、插入数据等操作行为,有时会报数据类型不匹配异常,就可以得知数据的类型是不唯一的必然是多种不同的数据类型。并且我们必须要明确的一点就是java作为一门编程语言有自己的数据类型,数据库也是有自己的数...原创 2019-07-24 16:00:30 · 10574 阅读 · 0 评论 -
二、mybatis-全局配置文件解析
简单介绍一下mybatis全局配置文件中的配置标签:一、properties:用于配置数据源连接信息配置方式: 1.配置在dataSource 中的property中<dataSource type="POOLED"> <property name="driver" value="com.mysql.jdbc.Driver"/> <...原创 2019-07-29 10:05:23 · 171 阅读 · 0 评论 -
一、mybatis初体验helloworld
用了挺久的mybatis了一直没有做一个系统的学习记录,最近比较清闲就来记录一下一、介绍mybatis是一个操作吃就层与数据库打交道的框架。是一个半自动型框架,与之对应的就是hibernate全自动框架。优点:1.mybatis支持sql与java代码的分离,写在java代码中则修改时每次都需要重新编译,便于sql管理。2.连表查询结果便于封装vo,mybatis是一个半自动框架,每...原创 2019-07-23 10:48:19 · 216 阅读 · 0 评论