IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

Java

NHibernate中Session是线程不安全的,而且每次数据库操作 请求创建Session时对性能有些影响。在Windows应用中可以通过 [ThreadStatic]特性很简单的就可以实现线程安全,而在Web中可以通过将Session与用于请求HttpContext绑定实现线程安全,并且用户当前请求时只有一个Session。

02日更新
标签: Java
NHibernate中Session的处理

在我们实际设计过程中,经常碰到类的继承关系,比如一个电子产品商店,同时销售手机和MP3,所以在设计系统的时候我们把手机和MP3的共性如品牌、名称等抽象为一个类,而把它们的特性比如MP3有内存容量,手机有号码等,我们以不同的子类来体现。

02日更新
标签: Java
Nhibernate+SQLite实例 类的继承、多态关系

目录关于collections 双向的一对多关系(Bidirectional onetomany) 级联生命周期(Cascading lifecycle) 级联更新(Using cascading update()) 结论刚刚接触NHibernate的人大多是从父子关系(parent / child type relationship)的建模入手的。父子关系的建模有两种方法。比较简便、直观的方法就是在实体类Parent和Child之

02日更新
标签: Java
NHibernate文档示例: Parent/Child

aspx:<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server"><tit

02日更新
标签: Java
一个 NHIBERNATE+GRIDVIEW 添加删除修改的例子(单表)

想在开发中使用NHibernate,但担心在性能上的问题,对查询的速度和Ado.Net进行了一下简单的比较。过程和代码如下描述,由于了解不深,暂不做结论,希望大家给点意见。NHibernate HQL方式 : 830 条记录, 加载时间(ms) : 3334.7952 绑定IList时间(ms) : 70.1008Ado.Net DbDataAdapter方式 : 830 条记录; 加载时间(ms) : 40

02日更新
标签: Java
NHibernate与Ado.Net查询速度的比较

NH的online document中讨论了三种情况的的o/r mapping: 1)one-to-one 2)one-to-many / many-to-one 3)many-to-many

02日更新
标签: Java
NHibernate 示例

本文介绍了JSF的相关知识并通过一个简单的例子来让JSF开发者迅速入门。

01日更新
标签: Java
JavaServer Faces入门开发实例

本文介绍了如何使用JAXB从一个对象模型中产生XML文档。

01日更新
标签: Java
使用JAXB从一个对象模型中产生XML文档

在有些时候,可能需要直接执行SQL语句、存储过程等,但nhibernate并没有提供一种让我们执行SQL语句的方法,不过可以通过一些间接的方法来实现。

01日更新
标签: Java
在nhibernate中执行SQL语句

曾经了解过Hibernate, 印象很深,是个很不错得O/R Mapping FW. 在http://nhibernate.sourceforge.net/上有个从Java移植过来得.NET版本--NHibernate(以下称NH),不过目前还处于PreAlpha Build 2阶段.

31日更新
标签: Java
NHibernate源代码浅读

可能很多人象我一样,刚开始接触HQL时,脑袋一片混沌,这是什么语法嘛!!之所以这样,是因为我们总是会先入为主地将之与SQL想比,虽然HQL看起来很SQL,而且设计时就有这样的意图,但是毕竟是两种差别很大的东西,难免就会出现理解偏差的问题。好了,我们今天就不让大家脑袋发晕了,HQL我们暂时放一放。今天我们来说另外一

31日更新
标签: Java
NHibernate Step by Step (五)Criteria Query

我们总结一下在第二篇中的Session操作: 1. 获取记录 Personperson=(Person)session.Get(typeof(Person),1);2. 保存记录 session.Save(person);3. 删除记录Personperson=(Person)session.Get(typeof(Person),1);session.Delet(person);我们再来看看其它几种方式:1. Load Personperson=(Person)session.Load(typeof(Per

31日更新
标签: Java
NHibernate Step by Step (四)Session、Query及HQL

NHibernate Step by Step (三)Configuration和Sessionfactory好了,我们再从头看一看Configuration,是否只能从App.config中取配置信息??当然不是了,以下是3种最常见的配置:<1> Configuration config = new Configuration();这种配置方法将会到应用程序配置文件(App.Config,Web.Config)中查找NHibernate的配置

31日更新
标签: Java
NHibernate Step by Step (三) Configuration和Sessionfactory

好了,今天我们正式开始NHibernate的历程,在第一次的练习中,我将尽量详细地讲解环境的配置,以后将不再详细解释。

31日更新
标签: Java
NHibernate Step by Step (一)

Spring是一个服务于所有层面的application framework:提供了bean的配置基础,AOP的支持,JDBC的提取框架,抽象事务支持,等等。它有一个非常显著的特点:在某个层面上如果你不需要Spring的支持,你就可以不使用String的class,只使用它的某一部分的功能。从它的设计理念,你可以看到String帮助你实现了真正的逻辑层和web层的分离。   

30日更新
标签: Java
Spring Framework标记库初学指南

使用一个简单的例子来演示一下Spring中的AOP,这是一个log的例子,实际上log是一个对于AOP来说很不好的例子,这里我们只为说明Spring AOP的使用。

30日更新
标签: Java
SpringAOP之HelloWorld

大体解构了Spring的架构,Spring框架在这个架构下,还顺带了很多其它功能,如Web MVC、 DAO JDBC、 DAO ORM 、以及remote,后者类似我设计的EJB方法调用框架。

30日更新
标签: Java
Jive论坛与Spring框架的经典结合

Spring最新的版本是1.1.1,有两个下载版本,一个是spring-framework-1.1.1-with- dependencies.zip,一个是spring-framework-1.1.1.zip,with-dependencies的包括一些 ant、jakarta-commons、struts、velocity等等其它开源Java项目的相依档案,如果您也需要这些相关档案,可以下载这个版本,如果您已经有这些相关档案,则只需要下载spring-frame

30日更新
标签: Java
详细的spring入门实例讲解运用

 我们常常借助接口来将调用者与实现者分离。介绍集中常用的形式。

30日更新
标签: Java
对Spring中接口注入的理解实例分析

Spring IDE是一系列Eclipse插件,目的开发基于Spring的应用,最新发布的Spring IDE增加了对Spring Webflow支持。

30日更新
标签: Java
Spring IDE
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐