Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使Java程序员可以使用对象编程思维来操纵数据库。
    这一大堆是什么东西???我也看不懂,我来简单的转述一下:
    JDBC编程实现了数据库的访问,在访问时用了:“select * from table.....”诸如此类的SQL语句,但是我不会SQL语句怎么办?所以Hibernate编程就...
                            
                            
                                分类:
其他好文   时间:
2014-11-22 14:46:50   
                                阅读次数:
193
                             
                    
                        
                            
                            
                                一. 主要内容1. 数据持久层框架:EF,NHibernate,ibaties(半开放的)。2. 对象关系映射。3. 生成外键对象。4. T4模板。(VS里面需要装T4 Editor插件。)5. EF上下文(EF容器)->.Context.cs。6. EF简单的增删改查。查询:利用部分类的特性重写方...
                            
                            
                                分类:
其他好文   时间:
2014-11-22 13:15:18   
                                阅读次数:
234
                             
                    
                        
                            
                            
                                对象关系映射(ORM)提供了概念性的、易于理解的模型化数据的方法。ORM方法论基于三个核心原则: 简单:以最基本的形式建模数据。 传达性:数据库结构被任何人都能理解的语言文档化。 精确性:基于数据模型创建正确标准化了的结构。 典型地,建模者通过收集来自那些熟悉应用程序但不熟练的数据建模者的人的信息开...
                            
                            
                                分类:
其他好文   时间:
2014-11-21 18:16:40   
                                阅读次数:
270
                             
                    
                        
                            
                            
                                对象引用之间: 子类引用可以赋值给父类引用。 父类引用需要在强制转换之后才能赋值给子类引用。 对于对象引用的强制转换,只要被转换的引用类型与转换后的目标类型之间是派生或被派生的关系,就可以通过编译。如果没有这些关系而去强制转换,则编译报错。 即使编译通过,如果被转换的引用指向的对象类型与转换后的目标...
                            
                            
                                分类:
编程语言   时间:
2014-11-16 11:54:49   
                                阅读次数:
321
                             
                    
                        
                            
                            
                                1JPA概述JPA(Java Persistence API,Java持久化API),定义了对象-关系映射(ORM)以及实体对象持久化的标准接口。JPA是JSR-220(EJB3.0)规范的一部分,在JSR-220中规定实体对象(EntityBean)由JPA进行支持。所以JPA不局限于EJB3.0...
                            
                            
                                分类:
其他好文   时间:
2014-11-13 22:18:32   
                                阅读次数:
334
                             
                    
                        
                            
                            
                                (1)、对象/关系数据库映射(ORM)
              ORM(Obejcgt/Relation Mapping,对象/关系数据库映射):完成面向对象的编程语言到数据库的映射(面向对象编程语言和数据库之间的桥梁);他可以把关系型数据库包装成面向对象的模型
              
              ORM工具的唯一作用就是:把对持久化对象的增、删、改等操作转换成...
                            
                            
                                分类:
Web程序   时间:
2014-11-12 15:03:27   
                                阅读次数:
220
                             
                    
                        
                            
                            
                                DAO全称:data access objectORM: object relation mapping.一般不叫DAO模式,只是叫DAO层而已,用来跟数据库打交道。而ORM是对象关系映射,有很多常用的ORM框架。就算是一个应用中采用了ORM框架,也是需要DAO层的,只不过采用了后是跟ORM框架打交...
                            
                            
                                分类:
其他好文   时间:
2014-11-12 00:37:54   
                                阅读次数:
255
                             
                    
                        
                            
                            
                                1. request的setAttribute与getAttribute方法一般都是成对出现的,首先通过setAttribute方法设置属性与属性值,然后通过getAttribute方法根据属性获取到与该属性对应的对象值(获取到之后一般都需要进行向下类型转换,将属性值转换为真正的对象)。setAtt...
                            
                            
                                分类:
其他好文   时间:
2014-11-10 19:22:22   
                                阅读次数:
95
                             
                    
                        
                            
                            
                                在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对这些对象的操作。我们来看一张图通过该图,我们可以看出业务实体,在数据库中表现为关系数据,而在内存中表现为对象。应用程序处理...
                            
                            
                                分类:
Web程序   时间:
2014-11-09 22:05:49   
                                阅读次数:
276
                             
                    
                        
                            
                            
                                昨天在应聘时被hr问到hibernate有什么优缺点?现在试着总结如下,请大家给予补充,修正!优点: 1、对象/关系数据库映射(ORM) 2、代码简单,不需要编写的SQL语句(不需要编辑JDBC),只需要操作相应的对象就可以了,就可以能够存储、更新、删除、加载对象,可以提高生产效; 3、移...
                            
                            
                                分类:
Web程序   时间:
2014-11-09 09:42:07   
                                阅读次数:
188