springboot + mybatis plus强大的条件构造器queryWrapper、updateWrapper

版权声明: https://blog.csdn.net/m0_37034294/article/details/82917234 注明:上篇文章介绍了springboot+mybatis-plus通用CRUD的用法,这篇文章我们来介绍一下mybatis-plus强大的条件构造器。mybatis-...

2018-12-10 20:19:28

阅读数:10

评论数:0

spring注解详解

转自:https://blog.csdn.net/xyh820/article/details/7303330/ 概述 注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,...

2018-12-08 19:00:27

阅读数:8

评论数:0

RedisTemplate的使用

1.模板提供了操作视图(按照Redis命令参考分组),它们提供了丰富的、现成的接口用于对特定类型或者特定键的操作(通过KeyBound接口),如下所述: 接口 描述 Key类型操作 ValueOperations 操作Redis Str...

2018-12-08 15:17:04

阅读数:8

评论数:0

jonsArray list jsonObject

今天在写代码时候,遇到了需要将json文本改成jsonobject对象,然后将jsonobject对象转换成jsonArray数组,最后再把数组转换成list集合的问题;  经过网上搜索 及查看编写,总于写出来了, 现把代码写出来,以供以后用的时候可以参考   第一步:先获取jsonobjec...

2018-11-25 20:10:52

阅读数:9

评论数:0

慢sql 分析

https://blog.csdn.net/why15732625998/article/details/80388236 1.explain 结果分析: (1)id 查询中执行select子句或者操作表顺序。 若id相同,执行顺序由上至下;若是子查询,id序号会递增,id值越大...

2018-11-18 15:12:13

阅读数:9

评论数:0

java 新老对象赋值 & 对象拷贝

注意target和source位置,通过点击查看源码确认 1.相同类型对象赋值 TeacherBase teacherBase = new TeacherBase(); BeanUtils.copyProperties(teacherBaseOld,teacherBase); 2.对象拷贝 类型...

2018-10-26 18:06:00

阅读数:14

评论数:0

hibernate 单向关联&双向关联

多对一: 就是A表中的一个字段是B表的主键。多个A表中的数据可以对应一个B表中的数据,同理,一个B表中的数据可以同时对应多个A表中的数据。   单向关联与双向关联对数据表的要求其实是一致的。满足对应的关联要求即可,也就是A表中的一个字段是B表中的主键。 单向关联与双向关联的需求是不一样的。...

2018-10-23 16:35:25

阅读数:10

评论数:0

hibernate 一些总结

many-to-one:描述多对一的一种数据模型,它指定many一方是不能独立存在的,我个人认为many-to-one是NHB中保证数据有效性的最有用的一种映射,通过使用many-to-one能有效的防治孤儿记录被写入到数据表中。在本文描述的例子中,Student类和Classes类之间是多对一关...

2018-10-22 20:03:01

阅读数:16

评论数:0

hibernate SqlQuery查询字段映射

如果使用原生sql语句进行query查询时,hibernate是不会自动把结果包装成实体的。所以要手动调用addEntity(Classclass)等一系列方法。 如session.createSQLQuery(sql).addEntity(Classclass);注意hibernate3.0....

2018-10-18 15:16:31

阅读数:25

评论数:0

sql 语句执行顺序

sql语法的分析是从右到左 一、sql语句的执行步骤: 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。 2)语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。 3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。 4)表达式转换, 将复杂的 SQ...

2018-10-11 14:42:50

阅读数:13

评论数:0

mysql 优化规范

一、基础规范 使用InnoDB存储引擎 支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高   推荐使用utf8mb4字符集 无需转码,无乱码风险, 支持emoji表情以及部分不常见汉字   表、字段必须加注释 方便他人理解字段意思,在后期维护中非常非常有用,...

2018-10-11 14:30:10

阅读数:18

评论数:0

sql left join on

“A LEFT JOIN B ON 条件表达式” 的一点提醒 ON 条件(“A LEFT JOIN B ON 条件表达式”中的ON)用来决定如何从 B 表中检索数据行。 如果 B 表中没有任何一行数据匹配 ON 的条件,将会额外生成一行所有列为 NULL 的数据 在匹配阶段 WHERE 子句...

2018-10-11 11:27:55

阅读数:7

评论数:0

Java 单测之Mock

一.前言 集成的单元测试和集成测试有什么区别呢?   集成测试(Integration Testing):是在单元测试的基础上,将所有模块按照概要设计要求组装成为一个子系统或者系统,进行集成测试。一些模块虽然能够单独工作,但并不能保证连接起来也能正常的工作,程序在某些局部反映不出来的问题,在全...

2018-09-25 15:16:27

阅读数:23

评论数:0

SpringBoot注解

有关SpringBoot架构中yml配置文件的两种读取方式: @ConfigurationProperties @Value 但是在使用之前必须用@Component/@Configuration使其成为Spring容器的组件,这样Spring才能为它注入值。 直白的说Component包含...

2018-08-28 20:24:48

阅读数:44

评论数:0

HashMap常用操作

Map是java中的接口,Map.Entry是Map的一个内部接口。          Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entr...

2018-08-25 17:34:11

阅读数:29

评论数:0

Collections.sort()两种用法

Collections是一个工具类,sort是其中的静态方法,是用来对List类型进行排序的,它有两种参数形式: (1) public static <T extends Comparable<? super T>&am...

2018-08-24 15:19:55

阅读数:50

评论数:0

GUAVA的使用

转载https://blog.csdn.net/fd_mas/article/details/52583312 1    字符串处理 1.1   分割(Splitter) JDK内建的字符串拆分工具(split)有一些古怪的特性,绝对不要用。比如,它会悄悄丢弃了尾部的分隔符。 Splitt...

2018-08-23 21:31:16

阅读数:35

评论数:0

jdk7中Arrays.sort()和Collections.sort()排序方法使用注意

转载:https://blog.csdn.net/shadow_zed/article/details/72758912 1. 为什么写这篇文章 这篇文章的根源是在产品中发现了一个诡异的bug:只能在产品环境下重现,在我的本地开发环境无法重现,而双方的代码没有任何区别。最后用remotedeb...

2018-08-20 18:24:15

阅读数:43

评论数:0

rabbitmq基本原理

通信过程假设P1和C1注册了相同的Broker,Exchange和Queue。P1发送的消息最终会被C1消费。基本的通信流程大概如下所示:P1生产消息,发送给服务器端的ExchangeExchange收到消息,根据ROUTINKEY,将消息转发给匹配的Queue1Queue1收到消息,将消息发送给...

2018-05-02 14:09:18

阅读数:224

评论数:0

mybatis mapper与实体类映射原理

web.xmlspring-context.xmlspring-config-datasource.xml解析mapper的xml配置文件我们来看看mybatis是怎么读取mapper的xml配置文件并解析其中的sql语句。我们还记得是这样配置sqlSessionFactory的:?123456&...

2018-04-23 16:58:36

阅读数:699

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭