Java持久性API(JPA)是Java的一个规范。 它用于在Java对象和关系数据库之间保存数据。 JPA充当面向对象的领域模型和关系数据库系统之间的桥梁。 由于JPA只是一个规范,它本身不执行任何操作。 它需要一个实现。 因此,像Hibernate,TopLink和iBatis这样的ORM工具实 ...
分类:
其他好文 时间:
2020-03-06 00:58:01
阅读次数:
68
js 遍历树的层级关系的实现 1.遍历树的层级关系 1)先整理数据 2)找到id和数据的映射关系 3)然后找到父节点的数据,进行存储 "参考" ...
分类:
Web程序 时间:
2020-03-05 22:32:16
阅读次数:
93
关于SQL和ORM的争论,永远都不会终止,我也一直在思考这个问题。最近温习了一遍SSH框架,发了动弹,和广大猿友进行了深刻的探讨,被喷的五体投地,感慨万千,于是就有了今天这篇文章。 声明:本文只是小编的一点拙见,不喜勿喷。 一、hibernate优势 hibernate让你不用写sql了,这不单可以 ...
分类:
Web程序 时间:
2020-03-03 11:16:00
阅读次数:
65
@DynamicInsert属性:设置为true,表示insert对象的时候,生成动态的insert语句,如果这个字段的值是null就不会加入到insert语句当中,默认false。 @DynamicUpdate属性:设置为true,表示update对象的时候,生成动态的update语句,如果这个字 ...
分类:
Web程序 时间:
2020-03-01 20:07:40
阅读次数:
75
对象导航查询:查询一个对象的同时,通过此对象查询他的关联对象 /** * 对象导航查询: * 默认使用的是延迟加载的形式查询 * 调用get方法并不会立即发送查询,而是在使用关联对象的时候才会查询 * 将延迟加载改为立即加载需要修改配置 * fetch,需要配置到多表映射关系的注解上 * * @On ...
分类:
编程语言 时间:
2020-02-28 22:37:14
阅读次数:
72
摘自:https://www.cnblogs.com/idea360/p/12365546.html 概述 线程可认为是操作系统可调度的最小的程序执行序列,一般作为进程的组成部分,同一进程中多个线程可共享该进程的资源(如内存等)。JVM线程跟内核轻量级进程有一对一的映射关系,所以JVM中的线程是很宝 ...
分类:
编程语言 时间:
2020-02-28 22:19:34
阅读次数:
60
1、hosts文件,路径:/etc/hosts,此文间是在网络上使用的,用于解析计算机名称和IP地址的映射关系,功能相当于windows下面的c:\windows\system32\drivers\etc\hosts文件,如果想使用计算机名称来访问对方的主机,需要把对方计算机的名称和IP地址写到本机 ...
分类:
Web程序 时间:
2020-02-27 22:15:26
阅读次数:
119
今天排查项目问题,发现这样一个异常: org.springframework.orm.ObjectOptimisticLockingFailureException: Object of class [...] with identifier [9941E59B5B1D48248AB8B58EDF2 ...
分类:
Web程序 时间:
2020-02-27 13:19:56
阅读次数:
77
异常: org.hibernate.MappingException: No Dialect mapping for JDBC type: 101 解决方法: 服务器端的数据类型并不能和Java的数据类型成功映射,就是表结构中有java无法转换的数据格式,找到表结构中对应的字段将其改为java可转换 ...
分类:
移动开发 时间:
2020-02-26 17:13:05
阅读次数:
96
1.概述 我们在使用JDBC或者类似Hibernate的其他框架时,需要根据需求去拼装sql,这是很烦的一件事情。有时一个查询有许多查询条件,有时需要控制有点条件为空的情况,我们使用其他框架进行大量的Java代码进行判断,可读性差,而Mybatis框架提供了对sql语句动态组装能力,使用xml的几个 ...
分类:
数据库 时间:
2020-02-25 13:18:19
阅读次数:
121