• 博客访问: 136724
  • 博文数量: 44
  • 用 户 组: 普通用户
  • 注册时间: 1970-01-01 08:00
个人简介

鏆傛棤浠嬬粛

文章分类

全部博文(44)

文章存档

2009年(1)

2008年(13)

2007年(30)

我的朋友

发布时间:2007-04-08 18:10:03

动机  曾经使用许多方法在数据库和目标代码之间传输数据。从手动编码的SQL到JDO,然后再到EJB,我从未找到一种特别喜欢的方法。自从采用测试驱动开发(TDD)作为指导原则以来,这种不满情绪变得更加强烈。  单元测试的障碍应尽可能少。在关系数据库中,障碍的范围从外部依赖(数据库在运行吗?)到保持关系模型和对象模型同步的速度。由于这些原因,保持数据库访问代码与核心对象模型分离且无需涉及真实数据库而进行尽可能多的测试是很重要的。  通常这会导致我们进入下面两种模式之一。第一种是具体化所有访问域对象的数据以及数据......【阅读全文】

阅读(1684) | 评论(0) | 转发(0)

发布时间:2007-01-01 23:29:04

其实Hibernate本身是个独立的框架,它不需要任何web server或application server的支持。然而,大多数的Hibernate入门介绍都加入了很多非Hibernate的东西,比如: Tomcat, Eclipse, Log4J,Struts, XDoclet, 甚至JBoss。这容易让人产生Hibernate复杂难懂的误解,特别是打击了初学者的积极性。   在这篇文章将不涉及Eclipse, log4j, Struts, Tomcat, XDoclet,和JBoss。本文的目的是演示一下Hibernate的安装过程以及最基本的功能,从而给初学者一个低得不能再低的入门门槛。   下载文件   你需要Java SDK、 Hibernate包、Ant包、和JDBC......【阅读全文】

阅读(11048) | 评论(0) | 转发(0)

发布时间:2007-01-01 23:17:14

一、引言 现代的企业开发中,越来越多地引入了多层架构设计模式,即使是小型的企业信息系统也逐渐向多层架构发展,以满足系统的可伸缩性以及可维护性。目前企业开发的平台占主导地位的是 J2EE 和 .NET 两大平台,本文并不是去对比两大平台的优缺点,以免引发宗教式的争论,而是在两大平台的基础上探讨如何进行数据库的设计,将设计模式引入到数据库设计中,以期达到良好的、可管理、可伸缩的数据库设计。 传统的数据库设计理论,更加关注的是数据库设计范式,这是数据库设计必须要遵守的规则: 第一范式(1NF):在关系模式R中的每一个具体......【阅读全文】

阅读(1340) | 评论(0) | 转发(0)

发布时间:2007-01-01 23:14:37

public class HibernateUtil { private static Log log=LogFactory.getLog(HibernateUtil.class); private static final SessionFactory sessionFactory; static { try{ sessionFactory=new Configuration().configure().buildSessionFactory(); } catch (Throwable ex) { log.error("Initial SessionFactory creation failed.",ex); throw new ExceptionInInitializerError(ex); } } public static final ThreadLocal sess......【阅读全文】

阅读(5052) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册