微服务已经流行很久了。相比前两年而言,确实很流行了。 微服务流行不是什么坏事,微服务本身是一个很好的架构思想,架构思想一直在改变,微服务之前的SOA也是不错的做法。只是,在享受新思想带来的好处时,却不要为了新而新。 微服…
分类:编程语言
对比JPA 和Hibernate 和 Mybatis的区别
1、JPA、Hibernate、Mybatis简单了解 1.JPA:本身是一种ORM规范,不是ORM框架.由各大ORM框架提供实现. 2.Hibernate:目前最流行的ORM框架,设计灵巧,文档丰富(完全自动操…
mybatis oracle 批量新增
假定场景:批量导入用户信息 一般批量新增使用 SELECT … INSERT INTO 和 INSERT INTO … SELECT 我们这次使用第二种 一、…
springboot2.1.7整合mybati3.5.2与mysql8.0.13
springboot2.x已经发布一段时间,博主在这里使用springboot2.1.7整合mybatis3.5.2,使用的数据库为mysql8.0.13 1. 导入依赖 <!--mysql--> <d…
【Java学习】类、对象、实例—类是对象的抽象,对象是类的实例
类、对象、实例的关系是什么,如果不能很好的理解什么是类什么是对象就无法讲清楚, 类:某种事物与另一种事物具有相似性,比如哈士奇和泰迪,我们发现他们有一些相似的特性和行为,在生物学上,他们都属于“狗”,狗都会什么呢?他们都…
Redis 主从,哨兵,集群实战(四)
下载地址及版本说明 Redis 各版本下载地址: http://download.redis.io/releases/ 版本说明:一般来说版本号第二位,偶数是稳定版本,奇数是在开发中的版本 本文基于Redis 版本为:3…
netty系列之:搭建HTTP上传文件服务器
文章目录 简介 GET方法上传数据 POST方法上传数据 POST方法上传文件 总结 简介 上一篇的文章中,我们讲到了如何从HTTP服务器中下载文件,和搭建下载文件服务器应该注意的问题,使用的GET方法。本文将会讨论一下…
Java 三大循环结构
1. while 事先不需要知道循环执行多少次 2. do while 同上,只是至少要执行一次(先做,后判断) 3. for  …
hibernate 三种状态
hibernate三种状态 a) hibernate规定的三种状态:瞬时态(临时态)、持久态、游离态(脱离态) &…
Java 编写一个类实现银行账户Account的概念,包含的属性有“帐号”、“密码”、“存款余额”、“利率rate”、“最小余额”,定义封装这些属性的方法。
编写一个类实现银行账户Account的概念,包含的属性有“帐号”、“密码”、“存款余额”、“利率rate”、“最小余额”,定义封装这些属性的方法。账号要自动生成。编写主类,使用银行账户类,输入、输出3个储户的上述信息。考…
itextpdf截取pdf文件为新文件
首先引用itextpdf依赖: <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</…
Java执行shell脚本并返回结果两种方法的完整代码
Java执行shell脚本并返回结果两种方法的完整代码 简单的是直接传入String字符串,这种不能执行echo 或者需要调用其他进程的命令(比如调用postfix发送邮件命令就不起作用) 执行复杂的shell建议使用S…