Ajax不是一种技术。实际上,它由几种蓬勃发展的技术以新的强大方式组合而成。Ajax包含:
XHTML:对应W3C的XHTML规范,目前是XHTML1.0。
CSS:对应W3C的CSS规范,目前是CSS2.0
DOM:这里的DOM主要是指HTML DOM,XML DOM包括在下面的XML中
JavaScript:对应于ECMA的ECMAScript规范
XML:对应W3C的XML DOM、XSLT、XPath等等规范
XMLHttpRequest:对应WhatWG的Web Applications1.0规范(http://whatwg.org/specs/web-apps/current-wo ...
以前看过别人在Tomcat中使用proxy模式操作DBCP连接池,很方便,即在当前请求连接池数大于连接池池中的数目时,可以在程序中使用DataSource.setMaxActive()函数动态的修改DBCP的最大连接数,
想请问下在Hibernate3中所带的c3p0以及proxool连接池是否可以在程序中这样动态的修改连接池的最大和最小连接数。恳请指点
想问两个所遇到的困惑问题
1。在Hibernate中存在三种状态,transient(瞬时态)、persistent(持久态)、detached(脱管态)
瞬时态是保存在内存,当调用save时,瞬时态与session相关联成为持久态,将保存在数据库中,但是当session关闭时,将清空缓存,这是对象将成为脱管态,脱管态一般是存放在什么位置?
2.如果我需要使用两个数据库,一个是远程的数据库,一个是本地的数据库,之间可能还需要存在通信,这种情况使用Hibernate会不会很麻烦。
当使用Hibernate开源框架去做一个大中型系统的持久层时,我们一开始做的究竟应该是先设计数据库,然后按照数据库,使用工具将数据库映射成对象;还是完全撇开传统的关系数据库思想,使用Evans DDD的设计先建立实体之间关系图(或建立域模型),那么之后的数据库应如何生成,感觉始终都要面对RDB设计这样的问题。比较RDB是主流的数据库。
不知道大家在平时的设计时一般按哪样的流程去做,能否介绍下大家在使用Hibernate设计时的流程和思路。
最近一直在思考,如何使得关系数据库设计和Hibernate理念结合后产生的性能最好,能体现出Hibernate的优势和性能。
当使用Hibernate开源框架去做一个大中型系统的持久层时,我们一开始做的究竟应该是先设计数据库,然后按照数据库,使用工具将数据库映射成对象;还是完全撇开传统的关系数据库思想,先建立实体之间关系图(或建立域模型),然后根据该模型在设计数据库。
不知道大家在平时的设计时一般按哪样的流程去做,能否介绍下大家在使用Hibernate设计时的流程和思路。
最近一直在思考,如何使得数据库设计和Hibernate理念结合后产生的性能最好,能体现出Hibernate的优势和性能。
第二范式(2NF)是在第一范式(1NF)的基础上建立起来的,即满足第二范式(2NF)必须先满足第一范式(1NF)。第二范式(2NF)要求数据库表 中的每个实例或行必须可以被惟一地区分。为实现区分通常需要为表加上一个列,以存储各个实例的惟一标识。如图3-2 员工信息表中加上了员工编号(emp_id)列,因为每个员工的员工编号是惟一的,因此每个员工可以被惟一区分。这个惟一属性列被称为主关键字或主键、主 码。
第二范式(2NF)要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的 ...
- 10:56
- 浏览 (160)
- 评论 (0)
什么是ANTLR?
ANTLR, 语言识别的另一个工具(ANother Tool for Language Recognition),是一种语言工具,它提供了一个框架,可以通过包含Java,C++,或C#动作的语法描述来构造语言识别器,编译器和解释器。它是由Terence Parr 领导开发(以前叫做PCCTS,Purdue Compiler Construction Tool Set,普渡大学编译器构建工具集),也是一种分析器自动生成工具,它可以接受语言的文法描述,并能产生识别这些语言的程序。
&nb ...
- 11:44
- 浏览 (348)
- 评论 (0)
HQL查询:
Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形势如下:
Select/update/delete…… from …… where …… group by &he ...
- 11:22
- 浏览 (346)
- 评论 (0)
最近想画个识别HQL语言的有限自动机来,
初步将输入的字符流分为三类:
HQL保留字:如from、 where
符号:如 =、<>、!=等
数字或者字母。
先想以from table where a>5为例,来设计能识别类似字符流的DFA
但苦于没什么参考资料,各位高手能指点下或者或提供类似的资料吗?谢谢了
本人最近在看Hibernate源代码,也顺便研究了ANTLR这一应用在Hibernate中对HQL到SQL进行转换的文法分析器。
现有一些疑问列举如下,希望高手赐教:
本人自己写了个expr.g文件,工作平台 eclipse+Antlr studio插件 ANTLR2.7.6
class ExprParser extends Parser;
options{
buildAST=true;
}
expr: bexpr ;
bexpr: mexpr((PLUS^|MINUS^) mexpr)*;
mexpr
&nbs ...
- 浏览: 9670 次
- 性别:

- 来自: 南京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
请教一个系统设计的问题
其实领域模型中的实体和实体关系模型中的实体能有多大区别呢? 领域中有些对象是要建 ...
-- by sslaowan -
关于Hibernate连接池的问 ...
最好不要用hibernate自带的连接池,这仅仅是给你当玩具来搬弄的。生产环境应 ...
-- by steven_652 -
关于Hibernate连接池的问 ...
谢谢了,能方便把com.mchange.v2.c3p0.ComboPooledD ...
-- by wlcome998 -
关于Hibernate连接池的问 ...
可以在hibernate.xml文件中配置 <bean id="dataS ...
-- by wang20051 -
请教一个系统设计的问题
先设计实体,由实体生成表 吧。
-- by ff_ff






评论排行榜