摘要:
添加依赖: <!--Caused by: java.lang.NoClassDefFoundError: com/fasterxml/jackson/datatype/jsr310/ser/ZoneIdSerializer--> <!--需要调高版本--> <!--jackson--> <depen 阅读全文
摘要:
添加依赖: <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.3</version> </dependency> socket客户端: import org.apac 阅读全文
摘要:
添加依赖: <!--springboot版本为2.3.3.RELEASE--> <!-- aop切面 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</a 阅读全文
摘要:
生成二维码 添加依赖: <!-- 二维码工具 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version> </dependency> <depe 阅读全文
摘要:
代码示例: /** * 全局异常 **/ @RestControllerAdvice public class GlobalExceptionHandler { /** * 缺失参数异常处理器 * * @param e 缺失参数异常 * @return ResponseResult */ @Exce 阅读全文
摘要:
示例代码: package com.harvey.changyong.common; import com.ibm.wsdl.util.StringUtils; import java.io.*; import java.nio.file.Paths; import java.util.*; imp 阅读全文
摘要:
添加依赖: <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version> </dependency> <dependency> <groupId>org.apa 阅读全文
摘要:
示例代码: import java.math.BigDecimal; import java.security.SecureRandom; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Set; 阅读全文
摘要:
示例代码: import java.security.SecureRandom; import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.ut 阅读全文
摘要:
示例代码: import java.io.UnsupportedEncodingException; import java.security.SecureRandom; import java.util.*; /** * 随机生成字符串 */ public final class RandomSt 阅读全文
摘要:
示例代码: import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.io.*; 阅读全文
摘要:
示例代码: import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDate 阅读全文
摘要:
示例代码: import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springfra 阅读全文
摘要:
日期函数 1. 常用日期函数 (1) add_months(date, n) : 'n' 个月前,'-n' 个月后 (2) months_between(date1, date2) : 月份差 'date1 - date2',存在小数 (3) last_day(date):返回当前日期在该月份的最后 阅读全文
摘要:
基础语法 格式1: case when conditionalExpression_01 then result_01 when conditionalExpression_02 then result_02 ...... when conditionalExpression_n then resu 阅读全文
摘要:
rownum的说明 rownum是oracle特有的一个关键字。 对于基表,在insert记录时,oracle就按照insert的顺序,将rownum分配给每一行记录,因此在select一个基表的时候,rownum的排序是根据insert记录的顺序显示的。例如: select rownum rn,t 阅读全文
摘要:
dual表 该表是Oracle中真实存在的一个表,任何用户都可以读取,多数情况下可以用在没有目标的SELECT查询语句中。它本身只包含了一个DUMMY字段。DUAL表对Oracle很重要,用户不要试图删除该表,一旦删除,Oracle将无法启动。 聚合函数 Oracle聚合函数同时可以对多行数据进行操 阅读全文
摘要:
Oracle WITH AS是一种SQL语法,用于在一个查询中定义一个临时的命名结果集,并在查询中引用该结果集,它是Oracle中实现递归查询的一种方式。当一次查询需要多次引用同一个子查询时,使用WITH AS语法可以便于编写和维护SQL查询语句。 一个别名: with tmp as (select 阅读全文
摘要:
merge into 语句使用的场景:存在匹配条件的记录则更新,不存在则插入新的记录。 merge into语句的语法 MERGE INTO 表名 别名1 USING (table|view|sub_query) 别名2 ON (JOIN condition) WHEN MATCHED THEN - 阅读全文