springBoot生成SQL文件-使用Hibernate5的SchemaExport实现01

springBoot生成SQL文件-使用Hibernate5的SchemaExport实现01

上一篇我们说了使用jpa配置属性直接生成SQL全量脚本文件的方式,想重新了解可以看:springBoot+jpa根据实体类注解生成SQL文件。 这一篇是根据Hibernate的SchemaExport实现程序建表,具体的方案可以是写在main函数中直接执行,也可以注入在springBoot中,在项目启动时自动完成。这里首先介绍第一种。

记一次添表引发的数据修复

记一次添表引发的数据修复

项目中积分部分之前每次查询用户总积分都是动态汇总,并未存到数据库中,数据量一大就会发现查询速度超慢,为缓解该问题,现在需要将汇总的数据持久化,新增了一个SYS_POINTS_SUM_DETAIL表,此时就涉及到数据修复问题。本文就是对修复脚本的记录,里面覆盖了众多基础语法,亦可当做学习实例。

Ubuntu18安装Docker

Ubuntu18安装Docker

如果您想以非root用户使用Docker,需要将您的用户(your-user,如 windCoder)添加到“docker”组 sudo usermod -aG docker your-user,例如:

Ubuntu18.10安装Idea

Ubuntu18.10安装Idea

前往https://www.jetbrains.com/idea/download/#section=linux 下载对应版本。这里用的Ultimate的ideaIU-2018.2.6.tar.gz。