P9

  iBATIS In Action:执行非查询语句(二) 文档

执行非查询语句(二)本章内容包括iBATIS API的更多内容插入数据更新和删除数据使用存储过程5.3更新和删除数据至此,我们已经学习了如何向数据库插入数据以及获取相应记录的键值,再来看看如何更新和删除数据。Insert方法返回的是object类型的值,而Update和Delete方法则返回int类型的值,该值指示了更新或删除语句所影响的记录数。iBATIS框架允许使用单条语句操作一条或多条记录。这是它与大多数ORM工具不同的地方之一,后者一般只能修改单条记录。5.3.1并发更新处理iBATIS目前尚未实现的一个功能是锁定记录以管理对相同数据的并发修改。

ka520 2015-11-14   1596   0
P61

  iBATIS In Action (文档) 文档

中我们详细讨论了iBATIS的哲学观,以及这个框架的来历。我们也说过,iBATIS是一个混合式的解决方案(hybridsolution),借鉴了多种操作关系数据库的方法的理念。那么iBATIS到底是什么呢?这一章就来回答这个问题。iBATIS是一种datamapper。MartinFowler在他的《Patterns of Enterprise Application Architecture》一书中是这样描述DataMapper的:一个映射层,在对象和数据库间传递数据,并保持两者与映射层本身相独立。.注:Mapper是在两个独立对象间建立通信关系的一种对象。Martin很好地区分了数据映射(DataMapping)和元数据映射(MetadataMapping),后者正是O/RM工具的依据,这种工具将数据库的表和列映射到应用程序中的类和字段(field),也就是说它将数据库的元数据映射到类的元数据。

ka520 2015-11-14   1687   0
P2

  Hibernate不同数据库的连接及SQL方言 文档

Hibernate不同数据库的连接及SQL方言本文讲述Hibernate不同数据库的连接及SQL方言。Hibernate不同数据库的连接可能会出现错误,有一种情况是由于HibernateSQL方言设置不正确而导致的。

huanhao 2015-10-11   1514   0
P7

  Hibernate 操作 模板基类设计 文档

第一步:操作接口IGenericDao.java  所用的集成操作增删改查packagecom.ssh.common.dao;/***功能:hibernate操作模板基类设计

xzwork 2015-10-10   545   0
P13

  Hibernate调优之select new map() 文档

Hibernate调优不只是设置一下lazy,调整一下由谁来维护这个字段而已。这次要说的是对查询语句进行优化 - select new map()。

qwerasd 2015-09-15   1906   0
P24

  Hibernate 分页详细源码 文档

DAO层接口的设计,在MemberDao接口中定义了如下两个方法

1039532145 2015-09-01   1545   0
P10

  JPA 注解 文档

1、@Entity(name="EntityName")必须,name为可选,对应数据库中一的个表 2、@Table(name="",catalog="",schema="")可选,通常和@Entity配合使用,只能标注在实体的class定义处,表示实体对应的数据库表的信息name:可选,表示表的名称.默认地,表名和实体名称一致,只有在不一致的情况下才需要指定表名catalog:可选,表示Catalog名称,默认为Catalog("").schema:可选,表示Schema名称,默认为Schema("").

wo2542155 2015-08-27   16188   0
P40

  mybatis 笔记 文档

程序代码:问题总结1、数据库连接,使用时就创建,不使用立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,影响数据库性能。设想:使用数据库连接池管理数据库连接。2、将sql语句硬编码到java代码中,如果sql语句修改,需要重新编译java代码,不利于系统维护。设想:将sql语句配置在xml配置文件中,即使sql

gangzi186 2015-08-10   1653   0
P35

  JPA(Hibernate) 文档 文档

概述JPA(Java Persistence API)作为JavaEE5.0平台标准的ORM规范,将得到所有JavaEE服务器的支持。Sun引入新的JPAORM规范出于两个原因:其一,简化现有JavaEE和JavaSE应用的对象持久化的开发工作;其二,Sun希望整合对ORM技术,实现天下归一。总的来说,JPA包括以下3方面的技术:ORM映射元数据,JPA支持XML和JDK5.0注解两种元数据的形式,元数据描述对象和表之间的映射关系,框架据此将实体对象持久化到数据库表中;JPA的API,用来操作实体对象,执行CRUD操作,框架在后台替我们完成所有的事情,开发者从繁琐的JDBC和SQL代码中解脱出来。查询语言,这是持久化操作中很重要的一个方面,通过面向对象而非面向数据库的查询语言查询数据,避免程序的SQL语句紧密耦合。使用JPA时,可以使用注释配置实体的JPA行为。

1510421687 2015-07-03   12490   0
P31

  马士兵hibernate学习笔记(原版) 文档

马士兵hibernate学习笔记(原版)

食梦鱼儿 2015-06-23   4134   0
P31

  马士兵java框架hibernate学习笔记 文档

1 HelloWorld a) Xml b) annotation 2 Hibernate原理模拟 - 什么是O/R Mapping以及为什么要有O/R Mapping 3 常见的0/R框架(了解) 4 hibernate基础配置(重点) 5 ID生成策略(重点 AUTO) 6 Hibernate核心开发接口介绍(重点) 7 对象的三种状态(了解) 8 关系映射(重点) 9 Hibernate査询(HQL) 10 在Struts基础上继续完善BBS200 11 性能优化(重点)

huangcao 2015-04-27   540   0
P8

  jpa注解总结 文档

1. @Entity一个普通的POJO类通过@Entity可以映射成为可持久化的类 @Entity //标识这个pojo是一个jpa实体 public class Users implements Serializable { } 2. @Table注释可定义映射的表 @Entity @Table(name = "users") //name 属性表示实体所对应表的名称 public class Users implements Serializable { }

lizhen_234 2015-04-08   5929   0
P17

  Hibernate简介与Hibernate使用 文档

一、Hibernate简介二、Hibernate使用by段文军2015.03.28Hibernate简介 Hibernate是一个开放源代码的对象关系映射(ORM)框架是连接java应用程序和数据库的中间件对JDBCAPI进行了轻量级封装,负责Java对象的持久化在分层结构中处于持久化层,封装对数据库的访问细节,使业务逻辑层更专注于实现业务逻辑Hibernate的使用开发步骤下载和导入所需要Hibernate的jar包编写配置文件hibernate.cfg.xml编写映射文件

sanniao 2015-04-03   570   0
P25

  Hibernate注解详解(超全面不解释) 文档

一。实体Bean每个持久化POJO类都是一个实体Bean,通过在类的定义中使用@Entity注解来进行声明。

高佳正 2015-04-03   2545   0
P

Hibernate API 文档 文档

Hibernate核心内容是ORM(关系对象模型)。可以将对象自动的生成数据库中的信息,使得开发更加的面向对象。这样作为程序员就可以使用面向对象的思想来操作数据库,而不用关心繁琐的JDBC。所以,Hibernate处于三层架构中的D层(持久层)。<br> 1、Hibernate可以使用在java的任何项目中,不一定非要使用在java web项目中。因为Hibernate不需要类似于tomact这些容器的支持,可以直接通过一个main方法进行测试。<br> 2、通过下面的实例,可以发现使用Hibernate可以大大减少代码量。<br> 3、由于使用了Hibernate,代码中不涉及具体的JDBC语句,所以就方便了代码的可移植性。

shengcg 2015-03-10   7658   0
P28

  MyBatis 3 整合Spring3和SpringMVC 文档

MyBatis 3 整合Spring3和SpringMVC

diaosi 2015-01-27   460   0
P

mybatis 3.0.5 API 文档

MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。<br> iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)<br>MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

蓝海5666 2014-12-26   498   0
P136

  NHibernate之旅 文档

NHibernate、NHibernate教程、NHibernate入门、NHibernate下载、NHibernate教程中文版、NHibernate实例、NHibernate2.0、NHibernate2.0教程、NHibernate之旅、NHibernate工具 导游 NHibernate是把Java的Hibernate核心部分移植到Microsoft .NET Framework上。它是一个对象关系映射工具,其目标是把.NET对象持久化到关系数据库。 NHibernate在2008年8月31日发布了NHibernate2.0版本,代表NHibernate又向前走了一步,我相信NHibernate将会越来越强大。

yit520 2014-12-19   2821   0
P

MyBatis3.2.3 帮助文档(中文版) 文档

MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJOs(Plan Old Java Objects,普通的 Java 对象)映射成数据库中的记录。 每 一 个 MyBatis 的 应 用 程 序 都 以 一 个 SqlSessionFactory 对 象 的 实 例 为 核 心 。 SqlSessionFactory 对 象 的 实 例 可 以 通 过 SqlSessionFactoryBuilder 对 象 来 获 得 。 SqlSessionFactoryBuilder 对象可以从 XML 配置文件,或从 Configuration 类的习惯准备的实 例中构建 SqlSessionFactory 对象。

旅行37 2014-11-27   9067   0
P10

  hibernate映射文件的配置 文档

1.Doctype所有的XML映射都需要定义如上所示的doctype。DTD可以从上述URL中获取,也可以从hibernate-x.x.x/src/net/sf/hibernate目录中、或hibernate.jar文件中找到。Hibernate总是会首先在它的classptah中搜索DTD文件。如果你发现它是通过连接Internet查找DTD文件,就对照你的classpath目录检查XML文件里的DTD声明。

danielwfh 2014-11-17   399   0
1 2 3 4 5 6 7 8 9 10

关键词

最新上传

热门文档