2 stay hungry,stay you

尚未进行身份认证

我要认证

stay hungry,stay young

等级
TA的排名 2w+

MybatisPlus自动生成实体类

<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.2.0</version> </dependency> <dependency> <groupId>org.apache.veloci

2020-07-06 19:22:07

拦截器执行过程和注意点

拦截器和过滤器的区别拦截器的执行流程:1.程序先执行preHandle()方法,如果该方法的返回值为true,则程序会继续向下执行处理器中的方法,否则将不再向下执行。2.在业务处理器(即控制器Controller类)处理完请求后,会执行postHandle()方法,然后会通过DispatcherServlet向客户端返回响应。3.在DispatcherServlet处理完请求后,才会执行afterCompletion()方法。特别注意:@Override public void addI

2020-06-29 09:57:55

Mybatis sql嵌套复杂sql的书写

1:注意参数daySub也可以传到select 和 from 之间的sql中。2:sql执行都是从内到外的顺序执行 SELECT station_uuid, stake_code, sum(fault_long_time)/#{daySub}/24/3600 AS fault_ra1, station_level_type, manufacture_name, stake_type,<!-- 运营

2020-06-27 16:04:59

@Autowired,@Bean和@Primary ,@Qualifier 优先级的问题

https://blog.csdn.net/qq_21202769/article/details/86773809

2020-06-27 14:29:27

工具类(有关于时间的一些计算)

package com.pq.cheinfo.util;import com.alibaba.fastjson.JSONObject;import com.pq.framework.util.ImgCompress;import com.pq.framework.util.StringUtil;import org.apache.log4j.Logger;import java.io.File;import java.math.BigInteger;import java.security

2020-06-27 14:18:44

@Value获取yml和properties配置参数

Yml:#定时任务配置 application: xxl: job: enabled: true admin: addresses: http://10.20.194.35:8080/yusp-job-admin/ #127.0.0.1:8080指网关ip:port,yusp-job-admin为调度中心服务名称。通过网关,注册到微服务的/api/server接口,完成注册动作 executor:

2020-06-27 14:03:37

easyPOI导出

主要就是:exportBigExcel 这个方法。@ApiOperation(value = "故障分析表",notes = "条件查询和展示") @RequestMapping(value = "/getExportFaultResult", method = RequestMethod.POST) public void getFaultResult(@RequestBody JSONObject obj,HttpServletResponse response){ S

2020-06-27 12:46:05

工具类(ExpiryMap 实现过期时间不需要redis)

粘上可以直接用!!!!!!package cn.datamining.stake.station.util;import java.util.*;/***@Description: 带有效期map 简单实现 实现了基本的方法@author: qd-ankang@date: 2016-11-24 下午4:08:46@param @param */public class ExpiryMap<K, V> extends HashMap<K, V>

2020-06-23 11:45:29

工具类(判断字符串空和null)

package com.mybatis.api.mybatis.util;import java.lang.reflect.Array;import java.util.Collection;import java.util.List;import java.util.Map;/***字符串工具类*/public class StringUtil {public static Boolean isEmpty(Object type){if(type != null &&a

2020-06-23 11:43:12

Mybatis 动态标签 set

一般只用于修改

2020-06-14 16:18:25

Mybatis 动态标签 where

2020-06-14 16:16:44

Mybatis 动态标签 choose when otherwise

本质上是if else需求:当参数 id 有值的时候优先使id 查询,当 id 没有值时就去判断用户名是否有值,如果有值就用用户名查询 ,如果用户名也没有值,就使查询无结果。SysUser selectByidOrUserName(SysUser sysUser) ;<select id=”selectByidOrUserName” resultType=” tk.mybatis.simple.m0del. SysUser” > select id, user name userNa

2020-06-14 16:14:41

Mybatis 动态标签 if

<insert id=”insert2 ” useGeneratedKeys=” true keyProperty insert into sys user( user_name, user_password, <if test=”userEmail != null and userEmail != ””> useremail , </if> userinfo, headimg, createtime) values( #{userName},

2020-06-14 16:09:51

Mybatis的接口不同参数时@Param注解的使用

Mybatis的@Param注解

2020-06-14 14:16:30

id自增如何返回id的值

当你把数据库表设置为自增Id时,这种新增不需要在输入id值。如何返回id值,就用到了useGeneratedKeys 和 keyProperty @RequestMapping(value="/insertUser",method=RequestMethod.POST) @ResponseBody public int insertUser() { User user1 = new User(); user1.setUsername("234"); user1.setUs

2020-06-14 12:32:55

实体类中的变量与数据库对应表的变量名不一致

实体类中的变量与数据库对应表的变量名不一致,如果sql 中没有添加别名, 那么会找不到对应的字段, 则会报空指针异常。如果实体类和数据库字段一样则不需要加As<select id="queryUserTest" resultType="com.mybatis.api.mybatis.model.UserAndUserInfoResult"> select b.id,b.my_hobby as hobby,a.user_id as userid,a.user_sex as sex from

2020-06-14 10:27:22

mybatisplus

mybatisplus

2020-06-14 00:40:12

vue vue-cli创建项目

2020-06-09 13:11:08

MybatisPlus注意点

MybatisPlus注意点

2020-06-09 10:24:34

Spring Boot运行发生异常

Spring Boot运行发生异常:Factory method ‘dataSource’ threw exception; nested exception is org.springframe解决办法

2020-06-09 10:12:58

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。