2018年12月26日
摘要: 1.关于属性数据类型里括号的意义: 1)对于整数类型后面括号里的数字,只是设置最小显示位数,实际的存储位数还是只和数据类型有关,比如int(4), 当存入值为1时,显示的是0001,但是当存入12345时,还是会显示12345的。占用的内存也是4个字节。 2)对于float和double浮点类型,虽 阅读全文
posted @ 2018-12-26 12:27 J.M.Liu 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 作者:徐志斌 链接:https://www.zhihu.com/question/31346392/answer/51924208 来源:知乎 讲道理 定义:数据库一致性(Database Consistency)是指事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。 数据库状态如何 阅读全文
posted @ 2018-12-26 12:25 J.M.Liu 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 1. 多对多关联: 在双方都要用一个类型为Set的属性保存对方的信息,并在映射配置文件中指定这个属性的名字,并指定中间表。还需要通过<key column=””>来指定自己在中间表中对应的外键。在<many-to-many>标签中,要配置对方的类,并且指定对方类在中间表中的对应的外键 *学生表配置文 阅读全文
posted @ 2018-12-26 12:18 J.M.Liu 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1.Criteria查询接口适用于组合多个限制条件来搜索一个查询集。 要使用Criteria,需要遵循以下步骤: *创建查询接口: Criteria criteria=session.createCriteria(User.class); *设置查询条件: criteria.add(Restrict 阅读全文
posted @ 2018-12-26 12:17 J.M.Liu 阅读(242) 评论(0) 推荐(0) 编辑
摘要: Hibernate session1 1.连接池的最小连接数指的是连接池初始化之后,就存在的连接数,这些连接放在内存中,等待被使用。最大连接数限定了连接池中最大同时连接数量,如果超过了这个数量,则进入等待队列中,需要等其他连接退出之后,才能进行连接。 2.自动建表功能有create-drop,cre 阅读全文
posted @ 2018-12-26 12:16 J.M.Liu 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1.Hibernate把对象分文三种状态:Transient(临时状态)、Persistent(持久化状态)、Detached(游离状态)。 1)Transient:刚刚new出来的对象,就是Transient状态的,此时他没有OID。 *获得瞬时态对象 ** User user=new User( 阅读全文
posted @ 2018-12-26 11:38 J.M.Liu 阅读(2624) 评论(0) 推荐(0) 编辑