51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#RNA
MySql和Hibernate中关于cascade的用法
数据库里的cascade的用法,Mysql和Hibernate里面是不相同。在数据库里,进行增加、修改、删除记录的时候,经常会涉及到父子关系的表。例如:有省份表和城市表,其中城市表有一个外键province_id引用到省份表的主键。这样,可以把省份表看成是父表,把城市表看成是子表,城市表记录的存在依赖于省份表的记录。(...
代码星球
·
2020-12-26
MySql
Hibernate
关于
cascade
用法
Hibernate映射集合属性
Hibernate要求持久化集合属性字段必须声明为接口,实际的接口可以是java.util.Set,java.util.Collection,java.util.List,java.util.Map,java.util.SortedSet,java.util.SortedMap等,甚至是自己定义类型(只需要实现or...
代码星球
·
2020-12-26
Hibernate
映射
集合
属性
HQL: Hibernate查询语言
Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构上的相似所迷惑,HQL是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态和关联之类的概念。 Hibernate配备了一种非常强大的查询语言,这种语言看上去很像SQL。但是不要被语法结构上的相似...
代码星球
·
2020-12-26
HQL
Hibernate
查询
语言
hibernate4 二级缓存demo实例
转载:http://blog.csdn.net/chaoowang/article/details/21236501hibernate使用版本是:hibernate-release-4.3.4.Final需要的jar包:hibernate-release-4.3.4Finallibequired下所有jar包ehcac...
代码星球
·
2020-12-26
hibernate4
二级
缓存
demo
实例
Hibernate所用15个jar包
Hbernate3.jar-------------------核心包antlr.jar----------------------------语言转换工具,hibernate用他将hql语句转换为sql语句dom4j.jar--------------------------解析xml文档的工具ehcahe.jar-...
代码星球
·
2020-12-26
Hibernate
所用
15个
jar
在Hibernate中使用原生SQL语句
使用原生SQL查询必须注意:程序必须选出所有的数据列才可被转换成持久化实体。假设实体在映射时有一个<many-to-one../>的关联指向另外一个实体,则SQL查询中必须返回该<many-to-one../>映射的外键列,否则将导致抛出"columnnotfound"异常。最简单的做法是,在S...
代码星球
·
2020-12-26
Hibernate
使用
原生
SQL
语句
Hibernate与Jpa的关系
Jpa是一种持久化的标准规范,而Hibernate是它的一种实现。除了Hibernate,还有EclipseLink(曾经的toplink),OpenJPA等可供选择,所以使用Jpa的一个好处是,可以更换实现而不必改动太多代码。在定义Model时,使用的是jpa的annotations,比如javax.persiste...
代码星球
·
2020-12-26
Hibernate
Jpa
关系
Hibernate主键生成器
主键生成器负责生成数据表记录的主键:increment:为long,short或者int类型主键生成唯一标识。只有在没有其他进程往同一张表中插入数据时才能使用。在集群下不能使用!identity:在DB2,MySQL,MicrosoftSQLServer,Sybase和HypersonicSQL等提供identity(...
代码星球
·
2020-12-26
Hibernate
主键生
成器
java.security.cert.CertificateException: No subject alternative names present
背景:在开发一个项目中,要调用一个webservice服务,之前设置的是http协议,项目中采用jdk自带的wsimport工具生成的客户端代码;后来,需求变更要求兼容https协议的webservice,开始以为只需要简单的将服务地址的连接改为https就可以了;但不行,总是报错javax.net.ssl.SSLHa...
代码星球
·
2020-12-26
java.security.cert.CertificateException
No
subject
alternative
names
Hibernate事务
Hibernate事务控制 在实际生产中,每个业务逻辑都是由一系列对数据库访问完成的,这一系列的数据访问可能包括删除一些数据,然后再插入一些数据,这里的删除和插入的动作不可分割,要么全部执行,要么都不执行,这就需要事务。 事务具备4个特性:原子性(At...
代码星球
·
2020-12-26
Hibernate
事务
hibernate中删除表遇到主键被外键引用违反完整约束条件不能删除的问题
MySQL在InnoDB中设置了foreignkey关联,造成无法更新或删除数据。可以通过设置FOREIGN_KEY_CHECKS变量来避免这种情况。 SETFOREIGN_KEY_CHECKS=0; 删除完成后设置 SETFOREIGN_KEY_CHECKS=1; 其他:&nb...
代码星球
·
2020-12-26
删除
hibernate
遇到
主键
外键
记录下os.path.dirname(__file__)使用
原文链接:https://blog.csdn.net/jojoy_tester/article/details/54598713...
代码星球
·
2020-12-25
录下
os.path.dirname
file
使用
关于define('DISCUZ_ROOT', substr(dirname(__FILE__), 0, -7));的理解
define('DISCUZ_ROOT', substr(dirname(__FILE__),0,-7));得到网站根目录对于上面这语句一直不理解是什么意思,查了相关资料有点了结 首先:这个语句由 define(),substr(),dirname()三个函数组成 1.defin...
代码星球
·
2020-12-19
关于
define
#39DISCUZ
ROOT
substr
Compilation failed: internal java compiler error
在Idea中编译时出现这个错误:Error:java:Compilationfailed:internaljavacompilererror。Information:Usingjavac1.7.0_79tocompilejavasourcesInformation:java:javacTask:源发行版1.6需要目标发...
代码星球
·
2020-12-18
Compilation
failed
internal
java
compiler
executing external native build for cmake
进一步调试的方法: 在Androidstudio下方打开terminal,然后: gradlewbuild--stacktrace ...
代码星球
·
2020-12-17
executing
external
native
build
for
首页
上一页
...
24
25
26
27
28
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他