JPA Hibernate自定义查询和HQL的分页功能【20211102】
介绍介绍福哥在使用Sort、Pageable、Page对象进行数据列表查询的时候,发现这个查询功能不能设置查询条件,这个有比较悲惨了,毕竟大多数情况都不会是简单的整表遍历阿!经过一番研究,发现可以通过JPA的自定义查询HQL来实现,HQL不同于SQL,SQL是数据库引起来解析执行的,而HQL是Hibernate来解析执行的。所以,大家...
阅读 76
JPA Hibernate实现数据分页功能【20211101】
介绍介绍福哥最近在使用SpringBoot的JPA实现Hibernate功能,虽然福哥自己也可以封装一套数据分页的对象来实现数据分页显示的功能,但是既然使用了JPA再去自己造轮子就有点折腾了。今天福哥就带着大家学习使用SpringBoot的JPA来实现Hibernate数据分页的功能。教程排序Sort首先,我们需要一个排序对象来实现数...
阅读 67
Java的Hibernate、JPA、Spring data jpa学习笔记【20210611】
介绍介绍Hibernate是一种基于ORM规范的框架,ORM就是Object-Relational-Mapping,简单说就是对象关系映射,就是说ORM的设计思想就是把物理的数据转换成项目里面的对象模型,这个想法可以让我们在编写程序的时候忘记数据结构和对象模型之间的关系问题只关注业务本身,这个在开放大型项目的时候是非常非常有利的。JP...
阅读 81
使用Dockerfile搭建TFLinux的PHP+FPM+Nginx环境【20210528】
介绍介绍前面福哥已经教给大家使用Dockerfile安装各种服务器软件的方法了,今天福哥要带着大家把TFLinux服务器上的软件都转移到Docker容器里面。使用Docker容器搭建服务器环境是现如今部署服务器环境的主流方式,福哥顺应潮流将Docker这种部署方式教给大家,活到老学到老嘛~~这次福哥整理的是PHP+FPM+Nginx环...
阅读 110
在CentOS8上搭建Python3.8运行环境【20211021】
介绍介绍福哥学习Python也有半年了多了。之前对Python的理解比较肤浅,觉得Python是个“不三不四”、“不伦不类”的语言,定位也不清晰,语法又很古怪,还被一帮JS拿去忽悠家长给鸡娃报班。现在福哥作为一名“老”Python程序员对Python有了全新的认识,Python是一个非常好的语言,理由是:首先,相比较PHP语言,Pyt...
阅读 93
在CentOS7上搭建Python3.8运行环境【20211018】
介绍介绍福哥学习Python也有半年了多了。之前对Python的理解比较肤浅,觉得Python是个“不三不四”、“不伦不类”的语言,定位也不清晰,语法又很古怪,还被一帮JS拿去忽悠家长给鸡娃报班。现在福哥作为一名“老”Python程序员对Python有了全新的认识,Python是一个非常好的语言,理由是:首先,相比较PHP语言,Pyt...
阅读 286
在Linux上搭建Python2.7运行环境【20201015】
介绍介绍国人喜欢跟风,有人带节奏,就会有大批的人跟着走,这种心理时常会被利用,Python这个语言其实是最不适合初学者学习的语言,它的语法不伦不类,它的定位不清不楚,它能解决的问题很小众,它确被带节奏成为了大众入门学习的第一门语言,福哥真是哭笑不得~~Python属于脚本语言,和其他脚本语言诸如:PHP、Shell、Bat差不多,脚本...
阅读 79
Rancher v2.5.9使用Dockerfile部署php-fpm和nginx服务的方法【20211016】
介绍介绍今天福哥要带着大家来通过Rancher部署PHP环境了,同样的我们还是使用php:7.4-fpm-buster这个镜像作为基础镜像。因为php-fpm不能处理静态页面内容,所以我们还会使用nginx:1.20这个镜像作为基础镜像部署一个Nginx环境。就是PHP环境只处理PHP程序,而Nginx环境负责处理镜头内容。还有一点需...
阅读 142
Rancher v2.5.9使用Dockerfile部署Elasticsearch服务的方法【20211008】
介绍介绍今天福哥要带着大家学习Rancher部署Elasticsearch服务,这个我们还是使用elasticsearch:6.8.15这个镜像作为Elasticsearch服务的基础镜像。rancher替代的是docker-compose,所以无论是rancher还是docker-compose,它们所使用的镜像还是需要自己来维护的...
阅读 143
升级docker到docker-ce并且保留镜像和容器的方法【20210918】
介绍介绍CentOS自带的docker是早期的版本,支持的功能比较少,而且已经没有人维护了。最新的版本存在于docker团队维护的版本,社区版本是docker-ce,企业版本是docker-ee,像福哥这样的P民自然选择docker-ce版本了。由于默认CentOS自带的是早期的版本的docker,所以福哥要把它升级到docker-c...
阅读 245