斜阳雨陌

再不做乞求命运怜惜的弱者,一定要做主宰命运的王。

resultType和resultMap

mybatis中select元素有两个属性resultType和resultMap,工作中总是使用到他们,但是他们有什么区别呢?就我的使用经验来说,对于单表查询映射或多表联合查询映射来说,他们都能达到要求,例如package com.someapp.model; public class User...

2018-06-29 15:57:18

阅读数:46

评论数:0

ResultMap和ResultType

在使用mybatis进行数据库连接操作时对于SQL语句返回结果的处理通常有两种方式,一种就是resultType另一种就是resultMap,下面说下我对这两者的认识和理解resultType:当使用resultType做SQL语句返回结果类型处理时,对于SQL语句查询出的字段在相应的pojo中必...

2018-06-29 15:47:27

阅读数:58

评论数:0

resultType解析

resultType解析resultType是sql映射文件中定义返回值类型,返回值有基本类型,对象类型,List类型,Map类型等。现总结一下再解释总结:resultType:1、基本类型:resultType=基本类型2、List类型:resultType=List中元素的类型3、Map类型:...

2018-06-29 15:29:29

阅读数:308

评论数:0

Java泛型中E、T、K、V等的含义

Java泛型中的标记符含义:  E - Element (在集合中使用,因为集合中存放的是元素) T - Type(Java 类) K - Key(键) V - Value(值) N - Number(数值类型)? -  表示不确定的java类型 S、U、V  - 2nd、3rd、4th type...

2018-06-27 20:59:55

阅读数:54

评论数:0

ResultMap

前言MyBatis是基于“数据库结构不可控”的思想建立的,也就是我们希望数据库遵循第三范式或BCNF,但实际事与愿违,那么结果集映射就是MyBatis为我们提供这种理想与现实间转换的手段了,而resultMap就是结果集映射的配置标签了。 在深入ResultMap标签前,我们需要了解从SQL查询结...

2018-06-27 20:24:16

阅读数:42

评论数:0

CockroachDB

CockroachDB是一个开源的数据存储项目,该项目的开发团队最近宣布发布了该项目的第一个alpha版本。受到Google的Spanner 项目的启发,CockroachDB旨在打造一个开源的、可伸缩的、跨地域复制且兼容ACID的数据库,这在当前的开源社区中还是非常少见的。一直以来,NoSQL数...

2018-06-27 19:57:11

阅读数:264

评论数:0

mybatis parametertype 多个参数

一、单个参数:public List<XXBean> getXXBeanList(@param("id")String id); <select id="getXXXBea...

2018-06-27 19:43:37

阅读数:44

评论数:0

传入参数parameterType

本文博客地址:http://blog.csdn.net/soonfly/article/details/63373362 (转载请注明出处)在前面的mapper.xml的select、insert、update、delete这些元素中,我们已接触了传入参数,并通过parameterType指定传入...

2018-06-27 17:49:30

阅读数:356

评论数:0

MyBatis中的映射文件标签属性 parameterType

mybatis可以传入的参数类型1.基本数据类型       可以通过#{参数名}直接获取。每次只能传入一个值       <select id="selectTeacher" parameterType="int&...

2018-06-27 17:38:47

阅读数:41

评论数:0

Mybatis的parameterType传入多个参数

Mybatis的parameterType传入多个参数如果查询的条件有多个的时候,mybatis有三种传入方式:1.通过注解传入例如:12345public interface Mapper(){     public User login(@Param("username&am...

2018-06-27 17:25:49

阅读数:197

评论数:0

@Data

@Data 注解引出的 lombok 小辣椒今天在看代码的时候, 看到了这个注解, 之前都没有见过, 所以就查了下, 发现还是个不错的注解, 可以让代码更加简洁.这个注解来自于 lombok,lombok 能够减少大量的模板代码,减少了在使用@Data 注解时, 需要导入lombok.Data,下...

2018-06-27 15:01:25

阅读数:44

评论数:0

java中volatile关键字的含义--volatile并不能做到线程安全

java中volatile关键字的含义--volatile并不能做到线程安全在Java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了同步块 和 ...

2018-06-27 11:39:07

阅读数:87

评论数:0

spring @Primary-在spring中的使用

在spring 中使用注解,常使用@Autowired, 默认是根据类型Type来自动注入的。但有些特殊情况,对同一个接口,可能会有几种不同的实现类,而默认只会采取其中一种的情况下 @Primary 的作用就出来了。下面是个简单的使用例子。有如下一个接口public interface Singe...

2018-06-22 15:42:36

阅读数:101

评论数:0

mybatis中useGeneratedKeys和keyProperty的作用

在使用mybatis时,常常会出现这种需求:当主键是自增的情况下,添加一条记录的同时,其主键是不能使用的,但是有时我们需要该主键,这时我们该如何处理呢?这时我们只需要在其对应xml中加入以下属性即可:useGeneratedKeys=”true” keyProperty=”对应的主键的对象”。如下...

2018-06-15 17:03:03

阅读数:230

评论数:0

Java装箱和拆箱

Java装箱和拆箱自动装箱和拆箱从Java 1.5开始引入,目的是将原始类型值转自动地转换成对应的对象。自动装箱与拆箱的机制可以让我们在Java的变量赋值或者是方法调用等情况下使用原始类型或者对象类型更加简单直接。如果你在Java1.5下进行过编程的话,你一定不会陌生这一点,你不能直接地向集合(C...

2018-06-15 15:55:56

阅读数:80

评论数:0

cURL 的十种常见用法

Linux 命令行:cURL 的十种常见用法 文章目录 1. 获取页面内容 2. 显示 HTTP 头 3. 将链接保存到文件 4. 同时下载多个文件 5. 使用 -L 跟随链接重定向 6. 使用 -A 自定义 User-Agent 7. 使用 -H 自定义 header 8. 使用 -c 保存 C...

2018-06-14 17:48:49

阅读数:716

评论数:0

ps -ef|grep详解

ps -ef|grep详解ps命令将某个进程显示出来grep命令是查找中间的|是管道命令 是指ps命令与grep同时执行PS是LINUX下最常用的也是非常强大的进程查看命令grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global R...

2018-06-14 17:09:16

阅读数:126

评论数:0

Spring与HikariCP的结合使用

HikariCP是当下比较火的数据库连接池,号称性能最好,可以PK当前任意数据库连接池。那么数据库连接池到底是什么?它的作用又是什么呢?        要说数据库连接池,就得从用户请求链接开始,如下图所示,用户每次请求都需要向数据库获得链接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也较...

2018-06-14 14:53:49

阅读数:166

评论数:0

深入理解java反射机制

一,java的核心机制java有两种核心机制:java虚拟机(JavaVirtual Machine)与垃圾收集机制(Garbage collection): Java虚拟机:是运行所有Java程序的抽象计算机,是Java语言的运行环境,在其上面运行Java代码编译后的字节码程序,java虚...

2018-06-14 12:24:42

阅读数:51

评论数:0

深入分析Java方法反射的实现原理

前段时间看了笨神的 从一起GC血案谈到反射原理一本,就把Java方法的反射机制实现撸了一遍。方法反射实例1234567891011121314public class ReflectCase {     public static void main(String[] args) throws E...

2018-06-14 11:23:49

阅读数:46

评论数:0

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