
Hibernate
RunningBoss
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
同步异步
同步:A模块调用B模块,A调用B的过程中不能做自己的事,只能等待,此为同步,相反为异步。Ajax多了一层Ajax引擎,为异步。原创 2009-11-02 00:23:00 · 205 阅读 · 0 评论 -
一对多
person与idCard:主键关联。也就是persion的主键参照的是idCard的主键,所以还要加个Contraint的约束。如果是主键约束的话,默认级联,不会出现TransientObjectExcepton异常。 many2one:会在表里加字段。one2one不会加字段,主键关联 多对一关联映射:在多的一端加入一个外键指向一的一端,它维护的关系是多指向一一原创 2009-10-30 17:54:00 · 208 阅读 · 0 评论 -
基本映射标签和属性
document.domain = "youkuaiyun.com"; hibernate基本映射实体类---表实体类中的普通属性---表字段采用标签映射成数据库表,通过标签将普通属性映射成表字段所谓普通属性指不包括自定义类、集合和数组等注意:如果实体类和实体类中的属性和sql中的关键字重复,必须采用table或column重新命名实体类的设计原则: * 实现一个原创 2009-10-30 13:32:00 · 277 阅读 · 0 评论 -
多对一
hibernate多对一关联映射关联映射的本质: * 将关联关系映射到数据库,所谓的关联关系是对象模型在内存中的一个或多个引用会在多的一端加入一个外键,指向一的一端,这个外键是由中的column属性定义的,如果忽略了这个属性那么默认的外键与实体的属性一致标签的定义示例: * 理解级联的含义? * 是对象的连锁操作原创 2009-10-30 13:31:00 · 193 阅读 · 0 评论 -
几个接口对象类别
JTA:两阶段提交协议。可以跨资源保证这个事务。JDBC:本地事务。JTA:全局事务。本地事务只能对单一数据库提供作用。 瞬时对象(Transient):new一个实体类的时候就是一个瞬时对象,在数据库中没有与之对应的记录,有没与之对应的记录关键看主键。持久对象(Persistent),即sava()了就是持久对象,数据库中已经有这个记录了。脱管对象(Detached):只是从s原创 2009-10-30 09:19:00 · 322 阅读 · 0 评论 -
Hibernate主要接口
connection :只是数据库的连接,而session还包括缓存,你save一个对象时,它会放到缓存里,session非线程安全。一个业务请求过来就open session,业务请求结束,session就关闭 JTA:一个容器,里面有很多个conn, 有问题就回滚。 我们在tomcat中配置的连接池,在hibernate中是可以使用的。 SessionFactory:原创 2009-10-30 00:32:00 · 174 阅读 · 0 评论 -
Hibernate基础
ORM--Object Relation Mapping 对象持久化,把数据保存在永久的存储介质(数据库)中 POJO类,就是标准的Java Bean。 Configuration是用于解析hibernate.cfg.xml文件和XXXXX.hbm.xml文件,并产生SessionFactory对象。 SessionFactory是和一个数据库一一对应的,他只能对原创 2009-10-29 11:30:00 · 226 阅读 · 0 评论 -
Hibernate+Spring导库
project--properties--Java Build Path--add Library--MyEclilpse Library--spring1.2 ORM....原创 2009-09-24 11:42:00 · 226 阅读 · 0 评论 -
Prj10_1_bank接口
1.写一个ICustomerDao的接口,CustomerDao继承这个接口。 2.写一个DaoFactory这个类,里面有一个getCustomerDao()这个方法,返回一个ICustomerDao这个接口。 3.LoginAction这个类中:ICustomerDao cdao = DaoFactory.getCustomerDao();//面向接口编程。 具体的原创 2009-09-22 15:52:00 · 263 阅读 · 0 评论 -
Hibernate Dialect must be explicitly set解决方法
正确代码如下:public PsonOperate(){ Configuration config=new Configuration(); SessionFactory factory=config.configure().buildSessionFactory(); this.session=factory.openSession(); }出错代码如下原创 2009-09-17 18:03:00 · 278 阅读 · 0 评论 -
Hibernate无法载入驱动&第一行"-"附近有语法错误
弄了一个早上的Hibernate,按照郭克华的视频本来是用Mysql连的数据库,现在要改成sql server。于是要改驱动。 1.可是一直说驱动没有导入。那我就郁闷了。在hibernate.cfg.xml 中先new一个DB driver,里面就有选项让你导入SQL SERVER的JAR包。这样new了以后就有这个模板以借选择,不用每次都要写一遍这个驱动了。所以说,熟悉开发工具也是原创 2009-09-17 11:38:00 · 642 阅读 · 0 评论 -
Hibernate--建表
SQL Editor(1).sqlcreate table catelog(cid int auto_increment primary key,cname varchar(10)not null)create table pp(pid int auto_increment primary key,pname varchar(10)not null,cid int not null,co原创 2009-11-01 21:33:00 · 185 阅读 · 0 评论