摘要: 个人理解MERGE INTO函数是个逻辑扩展函数,类似if-else函数 eg: 修改A表记录,匹配到A表的id与B表的AID相同的记录,就更新A表的year字段。没匹配到的就将B表记录插入到A表中。 MERGE INTO A_TEST A USING (select B.id,B.NAME,B.Y 阅读全文
posted @ 2020-09-05 10:13 小小短腿儿 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 在业务中有时会遇到比较复杂的情况,比如:把总表中AB两个字段相同时的C字段汇总到一起,按D字段升序汇总,逗号分隔。 select nation,listagg(C,',') within GROUP (order by D) as Cities from test group by A,B; 其实w 阅读全文
posted @ 2020-09-05 09:44 小小短腿儿 阅读(2876) 评论(0) 推荐(0) 编辑
摘要: 该函数可以将表中信息进行分组,组内排序并列出序号。 eg: 将student表按照abc三个字段分组,组内按照c字段升序。 select *, row_number() over(partition by A, B, C order by C asc) rank from student; eg: 阅读全文
posted @ 2020-09-05 09:29 小小短腿儿 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 1、类注释(Class) 类注释(Class)主要用来声明该类用来做什么,以及创建者、创建日期版本、包名等一些信息: /** * @version: V1.0 * @author: XXXX * @className: Student * @packageName: xxxxx * @descrip 阅读全文
posted @ 2020-09-05 09:17 小小短腿儿 阅读(1476) 评论(0) 推荐(0) 编辑
摘要: springboot注解整理 常用注解: @SpringBootApplication:申明让spring boot自动给程序进行必要的配置,这个配置相当于: @Configuration,@EnableAutoConfiguration和 @ComponentScan三个配置。 @EnableAu 阅读全文
posted @ 2020-09-01 15:22 小小短腿儿 阅读(129) 评论(0) 推荐(0) 编辑
摘要: @DateTimeFormat的作用是入参格式化,前台传string类型的时间字符串,此注解将字符串转换为Date类型。 @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @JsonFormat的作用是出参格式化,当我们返回json对象给前台时,其中直接从 阅读全文
posted @ 2020-08-27 15:08 小小短腿儿 阅读(1395) 评论(0) 推荐(0) 编辑
摘要: 1.什么是JPA? JPA是Java持久化规范(ORM规范,不是ORM框架),比较方便我们操作数据库。 真正实现对应功能的是Hibernate,TopLink,默认是Hibernate。 2.JPA优点: 标准化;简单易用,集成方便;可以媲美JDBC的查询能力;支持面向对象的高级特性 3.JPA不足 阅读全文
posted @ 2020-08-27 09:36 小小短腿儿 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 最近接了一个文件下载接口需求,需要采用sftp形式与对端主机连接,进行文件传输。 首先引入java操作sftp的工具类包: <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.53 阅读全文
posted @ 2020-08-26 16:04 小小短腿儿 阅读(1367) 评论(0) 推荐(0) 编辑
摘要: 最近翻看一个新的项目,发现一个有趣的一点,就是这个项目的javabean并没有写对应属性的get、set、equals、toStirg等方法,却可以为属性赋值。 仔细看发现有一个@Data注解。感觉有点意思就研究一下。这个注解是属于Lombok包的。 Lombok优点: Lombok可以最大限度的简 阅读全文
posted @ 2020-08-26 15:16 小小短腿儿 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: 首先需要检查: 启动类是否放在所有包的父目录; 或者启动类增加注解@ComponentScan(basePackages={"com.demo.test.*"}) 其次: 在Controller中,使用@RestController注解; 或者使用@Controller注解类,并且使用@Respon 阅读全文
posted @ 2020-08-05 15:44 小小短腿儿 阅读(2499) 评论(0) 推荐(0) 编辑