最新文章

Spring Data JPA自动创建表同时生成表和列的注释

创建表格时同时带上注释 一般情况下我们使用注解的方式很方便的就可以通过java类生成数据库的表,然后把注释写在字段上,就像下面一样 import lombok.Data; import javax.persistence.Entity; import javax.persistence.Table; /...

像使用mybatis一样使用spring data jpa

简介 自从用上了spring data jpa后,已经深深的喜欢上她的这种风格。简单的CURD操作、根据方法名动态生成sql,就这两点我已经很满足了。 虽然已经很强大,美中不足的是对原生sql的支持有点欠缺,不过好在有大神弥补了这个小小遗憾,下面介绍大神给的解决方案spring-data-jpa-extra ...

Unknown column ‘NaN’ in ‘field list’

起因 使用mysql数据库,在插入数据时,抛出以下异常 Unknown column 'NaN' in 'field list' 字面上意思:未知的列’NaN’在字段列表中 我首先想到的是自己 insert 语句是不是有问题,但想到插入语句是由框架完成的,列因该不会弄错,那是什么原因呢? 再看关键字N...

在ubuntu下使用mysqlbinlog恢复drop后的数据

背景 我肯定跟mysql过不去,覆盖数据在我身上已经发生了2次了,难道我这是上演从删库到跑路么? 在上次覆盖了数据之后,我就告诉自己操作数据库先备份,即便错了也可以恢复,这次操作之前我已经很谨慎了,可惜最后还是做错了。 同事辛苦几周操作的数据被我一秒钟给覆盖了,我没有着急,我淡定,我回想上次误操作后,打开了...

在Ubuntu下安装Tomcat

Tomcat是Java语言里常用的一个WEB应用服务器容器,把开发好的应用程序部署进去,我们就可以通过浏览器访问到应用了。 本篇文章通过两个部分介绍Tomcat 安装 配置 第一部分介绍怎么安装到主机,第二部分介绍安装好之后怎么配置。