CentOS7配置免密码登陆 3台主机192.168.30.207 Master192.168.30.251 Node1192.168.30.252 Node2 三台主机检查 ~/.ssh 文件夹没有则新建 ssh-keygen -t rsa 一路狂按回车,最终生成(id_rsa,id_rsa.pub两个文件).把id_rsa.pub 复制到251,252两台node上去.scp ~/.ss...
后台生成二维码 package com.cn.service.face.quickmark;import com.google.zxing.BarcodeFormat;import com.google.zxing.EncodeHintType;import com.google.zxing.MultiFormatWriter;import com.google.zxing.common.BitMatr...
activiti工作流,创建一个简单的工作流和审批 上一篇文章中,我们介绍了Activiti最简单的流程,但是,我们知道,一般来讲,审批一定有同意和不同意的区别,我们在这篇博客中做一个简单的Demo. 代码: 当然上一篇博客中已经配置了基本的Activiti.cfg.xml和log4j.properties文件,这次,我们都不说这些了。 先看目录: 一、suquenceFlow.bpmn ...
WEBP转换过程,同时储存到BOS服务器 第一步创建WEBP存在数据库的信息实体类package com.cn.data.entity.register;/** * @author huangqiming * B端用户会员扩展信息 * 设计表结构时,字符串属性默认为空字符串。 * 通过code与商户关联 */import com.cn.data.base.*;import javax.persistence.*;...
Hibernate JPA注解一对一 下面演示JPA注解方式的一对一关系映射。以公民 和 身份证 为例。更多一对一的需求可以参考XML版本的一对一映射:http://www.yiidian.com/hibernate/hibernate-one2one.html一、实体类Person:/** * 公民(一方) * @author http://www.yiidian.com */@Entity@Table(name="t_p...
Hibernate JPA主键策略 JPA的4种策略,分别为:AUTO策略,Sequence策略,Identity策略,Table策略。一、AUTO策略auto策略是JPA默认的策略,在hibernate的代码 GenerationType.AUTO 进行定义。使用 AUTO 策略就是将主键生成的策略交给持久化引擎 (persistence engine) 来决定,由它自己从 Table 策略,Sequence 策略和 Identi...
Hibernate JPA注解一对多 下面演示JPA注解方式的一对多关系映射。以客户 和 订单 为例。更多一对多的需求可以参考XML版本的一对多映射:http://www.yiidian.com/hibernate/hibernate-one2many.html一、实体类Customer:/** * 客户(一方) * @author http://www.yiidian.com * */@Entity@Table(nam...
Hibernate JPA注解多对多 一、实体类User:/** * 用户(多方) * @author http://www.yiidian.com */@Entity@Table(name="t_user")public class User implements Serializable{ @Id @GeneratedValue(strategy=GenerationType.IDENTITY) @Column(...
hibrnate教程15~Hibernate JPA使用@Transient 默认情况下,JPA 持续性提供程序假设实体的所有字段均为持久字段。 使用 @Transient 注解指定实体的非持久字段或属性,例如,一个在运行时使用但并非实体状态一部分的字段或属性。 JPA 持续性提供程序不会对注解为 @Transient 的属性或字段持久保存(或创建数据库模式)。该批注可以与 @Entity 、@MappedSuperclass 和 @Embeddable 一起使用。该批注没...
hibrnate教程14~Hibernate JPA注解入门 一、实体类/** * 客户 * @author http://www.yiidian.com */@Entity@Table(name = "t_customer")public class Customer { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "id") privat...
hibrnate教程14~Hibernate 与JPA的关系 一、JPAJPA全称: Java Persistence APIJPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。JPA的出现?JPA的出现有两个原因:其一,简化现有Java EE和Java SE应用的对象持久化的开发工作;其二,Sun希望整合对ORM技术,实现持久化领域的统一。二、JPA提供的技术(1)ORM映射元数据JPA支持XML和JDK ...
hibrnate教程13~session的缓存详解 Hibernate中提供了两级缓存,一级缓存是Session级别的缓存,它属于事务范围的缓存,该级缓存由hibernate管理,应用程序无需干预;二级缓存是SessionFactory级别的缓存,该级缓存可以进行配置和更改,并且可以动态加载和卸载,hibernate还为查询结果提供了一个查询缓存,它依赖于二级缓存;一,缓存的概念缓存是位于应用程序和永久性数据存储源之间用于临时存放复制数据的内存区域...
hibrnate教程12~HQL语句的使用大全 package cn.itcast.k_query_hql;import java.util.Arrays;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.c...
hibrnate教程11~hibrnate的继承关系 这个我属实讲的不是太懂,给一篇好的博客我宅过来的,写的不错网址在这里https://www.cnblogs.com/DoubleEggs/p/6243238.html【Hibernate框架】三种继承映射一、综述 大家都知道,hibernate作为ORM框架的一个具体实现,最大的一个优点就是是我们的开发更加的能体现出“面向对象”的思想。在面向对象开发中,类与类之间是可以相互继承的(单向...
hibrnate教程10~一对一关系属性解析 创建两个实体类person和idcardpackage cn.itcast.i_hbm_oneToOne;/** * 身份证 * * @author tyg * */public class IdCard { private Integer id; private String number; private Person person; // 关联的公民...
hibrnate教程9~session详解 Session缓存session缓存是由一系列的Java集合构成的。当一个对象被加入到Session缓存中,这个对象的引用就加入到了java的集合中,以后即使应用程序中的引用变量不再引用该对象,只要Session缓存不被清空,这个对象一直处于生命周期中。 Session缓存的作用: 1)减少访问数据库的频率。 2)保证缓存中的对象与数据库中的相关记录保持同步。 Session清理缓存的时机...
hibrnate教程8~多对多关系解析 多对多说白了就是把一对多中的一中的配置文件换成多的配置文件两者之间互相存在对方的外键,可以随时解除,也会相互关联,操作的时候也是相互影响的1.写实体类 学生package cn.itcast.g_hbm_manyToMany;import java.util.HashSet;import java.util.Set;/** * 学生 * * @author tyg * */p...
hibrnate教程7~一对多的关系解析 首先准备两个实体类:employees和departmentemployees多对一department,所以用到的是onetomany和manytoone关系映射主要是在配置文件上多以重点关注配置文件的配置属性首先创建实体类/** * 部门 * * @author tyg * */public class Department { private Integer id; ...