JavaSE容器

https://www.cnblogs.com/daimasanjiaomao/p/11005764.html➲

Java容器主要包括 Collection 和 Map 两种,Collection 存储着对象的集合,而 Map 存储着键值对(两个对象)的映射表。

阅读全文

JavaSE基础

JDK和JRE的区别

  • JDK:Java开发工具包,提供了Java的开发环境运行环境
  • JRE:Java运行环境,提供Java的运行环境

阅读全文

vim命令

1. 基础操作

  • 插入模式
    • i(insert)
  • 命令模式
    • Esc
  • 保存并退出
    • x!
    • wq

阅读全文

cmd命令

进程占用解决方案

  • 查找占用8080端口的进程

    1
    netstat -ano | findstr "8080"
  • 查出PID为1024的进程名

    1
    tasklist | findstr  "15866(PID)"`
  • 关闭PID为1024的进程

    1
    taskkill /pid 1024 /f

阅读全文

git命令

Git是一个免费的开源分布式版本控制系统,它可以快速高效地处理从小型到大型的项目。

阅读全文

markdown基本用法

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。

阅读全文

2020年4月

2020年4月

阅读全文

Spring Data Jpa设置联合主键

对于三种比较常见的SpringBoot持久层框架中,作者最喜欢的Spring Data Jpa,因为相比于Hibernate和MyBatis,它更符合ORM的理念,更多的使用注解来实现各种持久化操作,简单易上手,而且也不需要写很多的相关文件,有点Spring和SpringBoot之间那么点意思,当然对于一些复杂CAUD场景可能会有不太方便的地方,但是对于需要快速开发的小项目时,它显得极为合适。

言归正传,前几天在快速搭建的一个日志分析系统,最后对数据表进行重构的时候,需要设置联合主键,遇到了一些问题,最后发现并只不是在实体类的属性中添加多个@Id,所以在此记下:

阅读全文