hibernate day01学习笔记
来源:互联网 发布:2017年的同志网络剧 编辑:程序博客网 时间:2024/06/05 22:55
1.JPA:是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中
2.在写完成员后按Shift+Alt+S 会弹出一个对话框,自动生成set,get方法。
3.hibernate中主键如果不是Integer,写成String会有各种问题。
4.session.save(u);执行完后就发送了sql语句。(但是发送的是查询语句,而不是插入语句,目的是设置ID。因为设置的主键策略是increment)
session.getTransaction().commit();才会发送查询语句,把对象真正的插入数据库中。
5.//问题: 调用完save方法,数据库中有没有对应记录?
// 没有对应记录, 但是最终会被同步到数据库中.仍然是持久状态.
6.如果主键策略是native,而MySQL中的表没有设置成主键自增,会报错。
7.eclipse中的 JUnit执行的时候,必须选中函数名,再 run as junit.否则会全部都执行。
阅读全文
0 0
- hibernate day01学习笔记
- java 学习笔记 day01
- JQuery学习笔记---Day01
- JavaFx2学习笔记day01
- c++ 学习笔记 day01
- mysql 学习笔记 day01
- Hadoop学习笔记Day01
- Memcached学习笔记day01
- linux学习笔记day01
- Oracle学习笔记--day01
- 机器学习笔记day01
- Java学习笔记Day01
- Qt学习笔记day01
- struts2 day01学习笔记
- maven day01学习笔记
- Hibernate学习笔记 -- day01 Hibernate介绍及入门案例环境搭建
- Win32编程day01 学习笔记
- Mybatis学习笔记---day01基础知识
- centos 系统上docker CE的安装部署步骤
- 二叉树的宽度和深度搜索
- 1234变4321[字符串反转]
- Redis安装及使用
- Java(1-4)
- hibernate day01学习笔记
- Java中如何恰当的表达“继承”与“扩展”的语义?
- BASE64编码之javascript类库BASE64.js
- typescript开发node对数据库层的封装
- [SCOI2010]生成字符串
- java-储物柜难题
- 上新
- Bluedroid中的线程介绍
- 【转】Windows下使用libsvm中的grid.py和easy.py进行参数调优