![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 91
王20133
俯下身,低下头
展开
-
mybatis查询多条记录,只返回最后一条
遇到的问题是,如果封装好的select查询语句直接在mysql中运行的话,正确返回list组数但是,当整合到mybatis里面就只能查询其中一条大牛给的提示:需要说明 select的列不需要和对应的resultMap的元素数量一一对应;mybatis使用association 时必须要保证key和association并列,简单来说就是select后面的列很多都可以省但a.m_id, a.s_id...转载 2018-06-06 19:59:47 · 36330 阅读 · 6 评论 -
mybatis plus(三)条件构造器queryWrapper、updateWrapper
篇文章介绍了springboot+mybatis-plus通用CRUD的用法,这篇文章我们来介绍一下mybatis-plus强大的条件构造器。mybatis-plus的版本为最新版3.0.3 。条件构造器咱们讲述queryWrapper和updateWrapper的用法、关系、以及强大之处。首先在这里写下官方文档的链接位置,官方文档说的很详细。如果还想知道在项目中的具体用法请往下看。一、条...转载 2019-05-11 09:27:30 · 16623 阅读 · 3 评论 -
mybatis plus(二)
介绍springboot+mybatis-plus通过AutoGenerator自动生成entrty、controller、service、dao、mapper后对于基本的CRUD的操作和注意事项。初始化项目搭建初始化项目我就不在一一阐述了,如果有不知道的童鞋可以去Gitee下载源码源码地址 Gitee层级代码展示上图为自动生成后的层级展示,那么下面就开始我们的测试之路在测...转载 2019-05-10 14:40:17 · 220 阅读 · 0 评论 -
mybatis plus(一)快速构建项目
我将通过一个Demo来阐述MyBatis-Plus的强大我的环境JDK1.8 maven3.5.4 开发工具idea springboot2.0.5 mybatis-plus3.0.3 mysql5.7上面是我的环境版本。源码下载地址对应的数据库脚本CREATE TABLE user( id BIGINT(20) NOT NULL COMMENT '主键ID'...转载 2019-05-10 09:31:15 · 615 阅读 · 0 评论 -
判断字符串string是数字、json结构、xml结构
import org.json.JSONException;import org.json.JSONObject;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;public class StringTest { /** * @param args */ public static v...转载 2019-05-14 17:57:23 · 1789 阅读 · 0 评论 -
设计模式———UML类图
平时阅读一些远吗分析类文章或是设计应用架构时没少与UML类图打交道。实际上,UML类图中最常用到的元素五分钟就能掌握,下面赶紧来一起认识一下它吧:一、类的属性的表示方式在UML类图中,类使用包含类名、属性(field) 和方法(method) 且带有分割线的矩形来表示,比如下图表示一个Employee类,它包含name,age和email这3个属性,以及modifyInfo()方法。...转载 2019-02-26 17:11:14 · 239 阅读 · 0 评论 -
工厂模式——简单工厂模式
java面试文章集 https://www.cnblogs.com/yulinfeng/category/877774.html工厂模式分三类:简单工厂模式、工厂方法模式、抽象工厂模式。首先介绍比较简单一种工厂模式——简单工厂模式。我们以计算器作为一个例子来说明工厂模式到底是什么。作为一个几年前大一从C语言起步的初级程序员,到现在写代码的思维还是停留在结构化编程,虽然Java学了有几年...转载 2019-02-26 16:29:09 · 144 阅读 · 0 评论 -
Spring——IoC和AOP
学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人对Spr...转载 2019-03-02 16:47:13 · 146 阅读 · 0 评论 -
在遍历中删除List元素
写代码的时候遇到了遍历时删除List元素的问题,在此写一篇博客记录一下。一般而言,遍历List元素有以下三种方式:使用普通for循环遍历使用增强型for循环遍历使用iterator遍历使用普通for循环遍历代码如下:public class Main { public static void main(String[] args) throws Exception {...转载 2019-02-26 11:28:41 · 217 阅读 · 0 评论 -
Java面试题(一)
相关概念面向对象的三个特征封装,继承,多态,这个应该是人人皆知,有时候也会加上抽象。多态的好处允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用)。主要有以下优点: 可替换性:多态对已存在代码具有可替换性 可扩充性:增加新的子类不影响已经存在的类结构 接口性:多态是超类通过方法签名,向子类提供一...转载 2019-02-24 20:24:05 · 1976 阅读 · 0 评论 -
tomcat statup.bat 启动不了
历时2天的tomcat不知道为什么启动不了22-Jun-2018 08:04:24.070 WARNING [main] org.apache.tomcat.util.digester.SetPropertiesRule.begin [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' t...原创 2018-06-22 09:53:34 · 710 阅读 · 0 评论 -
spring 定时任务 能用的
阅读目录:序言 一、静态:基于注解 二、动态:基于接口 三、多线程定时任务阅读正文:回到顶部序言使用SpringBoot创建定时任务非常简单,目前主要有以下三种创建方式:一、基于注解(@Scheduled) 二、基于接口(SchedulingConfigurer) 前者相信大家都很熟悉,但是实际使用中我们往往想从数据库中读取指定时间来动态执行定时任务,这时候基于...转载 2019-06-07 11:55:27 · 161 阅读 · 0 评论