自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

Ajax技术和DWR框架介绍

Ajax不是一种技术。实际上,它由几种蓬勃发展的技术以新的强大方式组合而成。Ajax包含:XHTML:对应W3C的XHTML规范,目前是XHTML1.0。CSS:对应W3C的CSS规范,目前是CSS2.0DOM:这里的DOM主要是指HTML DOM,XML DOM包括在下面的XML中JavaScript:对应于ECMA的ECMAScript规范XML:对应W3C的XML DOM...

2008-03-18 15:43:07 187

关于Hibernate连接池的问题

以前看过别人在Tomcat中使用proxy模式操作DBCP连接池,很方便,即在当前请求连接池数大于连接池池中的数目时,可以在程序中使用DataSource.setMaxActive()函数动态的修改DBCP的最大连接数,想请问下在Hibernate3中所带的c3p0以及proxool连接池是否可以在程序中这样动态的修改连接池的最大和最小连接数。恳请指点...

2008-03-03 15:00:41 175

两个Hibernate中的问题

想问两个所遇到的困惑问题1。在Hibernate中存在三种状态,transient(瞬时态)、persistent(持久态)、detached(脱管态)瞬时态是保存在内存,当调用save时,瞬时态与session相关联成为持久态,将保存在数据库中,但是当session关闭时,将清空缓存,这是对象将成为脱管态,脱管态一般是存放在什么位置?2.如果我需要使用两个数据库,一个是远程的数据库,...

2007-12-25 10:42:45 107

请教一个系统设计的问题

当使用Hibernate开源框架去做一个大中型系统的持久层时,我们一开始做的究竟应该是先设计数据库,然后按照数据库,使用工具将数据库映射成对象;还是完全撇开传统的关系数据库思想,使用Evans DDD的设计先建立实体之间关系图(或建立域模型),那么之后的数据库应如何生成,感觉始终都要面对RDB设计这样的问题。比较RDB是主流的数据库。不知道大家在平时的设计时一般按哪样的流程去做,能否介绍下大家在...

2007-12-05 17:02:11 83

问一个系统设计的问题

当使用Hibernate开源框架去做一个大中型系统的持久层时,我们一开始做的究竟应该是先设计数据库,然后按照数据库,使用工具将数据库映射成对象;还是完全撇开传统的关系数据库思想,先建立实体之间关系图(或建立域模型),然后根据该模型在设计数据库。不知道大家在平时的设计时一般按哪样的流程去做,能否介绍下大家在使用Hibernate设计时的流程和思路。最近一直在思考,如何使得数据库设计和Hibern...

2007-12-05 16:58:53 159

【转】数据库设计三大范式应用实例剖析

   第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。第二范式(2NF)要求数据库表 中的每个实例或行必须可以被惟一地区分。为实现区分通常需要为表加上一个列,以存储各个实例的惟一标识。如图3-2 员工信息表中加上了员工编号(emp_id)列,因为每个员工的员工编号是惟一的,因此每个员工可以被惟一区分。这个惟一属性列被称为主关键字或...

2007-10-29 10:56:13 132

【原创】ANTLR编译器以及在HQL中应用(一)

什么是ANTLR?       ANTLR, 语言识别的另一个工具(ANother Tool for Language Recognition),是一种语言工具,它提供了一个框架,可以通过包含Java,C++,或C#动作的语法描述来构造语言识别器,编译器和解释器。它是由Terence Parr 领导开发(以前叫做PCCTS,Purdue Compiler Construction Tool Se...

2007-09-18 11:44:59 224

[转]关于HQL语言的一些小结

HQL查询:Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形势...

2007-09-18 11:22:58 57

求助HQL的DFA

最近想画个识别HQL语言的有限自动机来,初步将输入的字符流分为三类:HQL保留字:如from、 where符号:如 =、<>、!=等数字或者字母。先想以from table where a>5为例,来设计能识别类似字符流的DFA但苦于没什么参考资料,各位高手能指点下或者或提供类似的资料吗?谢谢了...

2007-08-16 10:41:57 59

疑问:关于ANTLR判断的结束符

本人最近在看Hibernate源代码,也顺便研究了ANTLR这一应用在Hibernate中对HQL到SQL进行转换的文法分析器。现有一些疑问列举如下,希望高手赐教:本人自己写了个expr.g文件,工作平台 eclipse+Antlr studio插件 ANTLR2.7.6class ExprParser extends Parser;options{    buildAST=true;...

2007-07-18 17:46:39 291

关于Hibernate常用的接口和使用流程

Configuration 接口Configuration接口的作用是对Hibernate进行配置,以及对它进行启动。在Hibernate的启动过程中,Configuration类的实例首先定位映射文档的位置,读取这些配置,然后创建一个SessionFactory对象。SessionFactory 接口<o:p></o:p>  这里用到了一个设计模式――工厂模式,用...

2007-06-29 15:36:19 80

ANTLR一个编译简单的两数相加的例子

如同程序设计语言入门大多采用“Hello World”一样,编译领域的入门往往选择计算器。一个只能计算两个数相加的计算器,也就是说,它可以计算“1+1”编译过程分两步走:1 先要能识别1+1这样的格式<o:p></o:p>检查输入的正确性,只有对正确的输入进行计算才是有意义的。如同写文章有形式和内容之分,这里的检查也要细分一下,这个过程叫做词法分析。在我们的计算器中,...

2007-06-12 16:01:44 123

关于Hibernate解析HQL的一些疑问

最近对Hibernate理论比较感兴趣,小研究了Hibernate的部分源码,对其中的流程进行了简单的总结并存在些疑问,希望高手给于帮助或者推荐些相应的学习资料,谢谢!Hibernate首先是使用了自己的数据库操作语言-HQLHibernate解析HQL的编译分析器用的是ANTLR分析器HQL虽然是一种数据库操作语言,它只是方便编写和使用,本质上还是要转换成SQL语言来在数据库上执行的。...

2007-06-12 16:00:03 198

Spring与Struts如何整合

Spring与Struts如何整合<o:p></o:p>为了在Struts中加载Spring context,需要在struts-config.xml文件中加入如下部分:< struts-config>  < plug-in         className="org.springframework.web.struts.ContextLoade...

2007-03-22 14:04:41 66

问个简单的Spring和Hibernate的问题

我在用my eclipse做spring和 hibernate整合时候,当设置完dataSource出现上面这个窗口,请问这里面SessionFactory class创建和创建有什么区别吗 。我以前好像都没打勾的,谢谢。。...

2007-03-22 13:24:13 70

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除