`
lvbaosong
  • 浏览: 32144 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
Hibernate 参数设置一览表 属性名 用途 hibernate.dialect 一个Hibernate Dialect类名允许Hibernate针对特定的关系数据库生成优化的SQL. 取值full.classname.of.Dialect hibernate.show_sql 输出所有SQL语句到控制台. 有一个另外的选择是把org.hibern ...
1.4.3 绑定组件到视图 Seam通过将实体类的属性和action组件的方法绑定到JSF视图中的元素来连接goft tips应用的不同层。图1.6显示的是golf tips用户交互界面,在这页面的背后是一个facelets模板,
1.4第一个用Seam实现的应用 为了讲解Seam的一些核心工作原理,我将带你从头到尾地看一个管理高尔夫秘诀(golf tips)集合的基本应用。你不用担心所看到的不能完全理解,你主要关注的是Seam如何依靠注解定义组件、如何通过统一组件模型将应用层整合到一起以及由于配置特例(configuration by exception)使得在业务逻辑方面达到了“信号噪声比”(译者:言外之意应该是说通过配置例外使得开发者可以把精力主要放到业务上)
1.3 seam通向统一的方法    Seam通过结束Java EE平台的多样化以及统一它的组件、填补经常被批评的空白、使Java EE技术更易访问、将其触角延伸到第三方框架和类库、将这些技术很好的结合并使其具有一致性从而使Java EE重新焕发活力。尽管Seam的特性广范,但Seam的核心任务是让JSF,JPA和POJO组件能一起工作,使开发人员能把精力投入到构建应用上,而不是放到集成不相关的技术上 1.3.1 Seam将JSF,JPA和POJO组件融为一体 使不同技术之间协同工作不仅仅是在它们之间来回传递数据这点事,要创建使他们之间边界变得模糊的相互合作,使他们就像一个统一的整体。Sea ...
1.2选择Seam     你可能会认为Seam就是在大量框架中进行竞争的一个web框架。事实上,把Seam看作一个web框架十分不恰当。Seam远比传统的web框架,如Struts,涉及的范围更广范,最好把它说成是一个应用堆栈(application stack)。 1.2.1一个全应用堆栈     我们来看下应用堆栈和web框架之间的区别。Web框架类似于客人,这些客人在吃饭的时候即时出现,吃完后就离开走人。他们享受并受到大家的关注,但是他们通常不帮忙。他们那样来的还那样
对seam情有独钟,因此没事翻译下seam in action,已经完成了seam的第一部分翻译,即前两章内容,现在正在校对中,虽然认真的校对过,但感觉肯定还会有许多不足以及翻译不正确的地方。欢迎大家批评指正!呵呵,先把第一步分内容的1.1节之前内容贴出来,其他章节会陆续登场,敬请期待

三亚归来

      10月25出发11月3日回北京,这一行乃鄙人平生出行之最久、花钱之最多、放松之最彻底一回了,哈哈,三亚海滨之美景真是让人神往。        回来后上网的第一件事情就是浏览久违的javaeye,哈哈,心情不错!        经历了人生的一个大的波折,切身体会并了解了社会的黑暗与现实社会的残酷;经历了买房子、结婚、出游(以前没这么长时间、这么远距离游玩的经历),对家庭、生活有了新的计划和安排。在这两年当中发生的事情太多太突然了,有些始料不及。也因此我渐渐的变的成熟,慢慢开始思考社会、人生、编织着向往的生活并为之努力奋斗!       哈哈,热爱生活,热爱编程,我相信痛苦、不愉快是短暂 ...
JForum启动序列图
封装主要用意在于将实现细节隐藏,提供给客户端的只是定义良好的接口,在js中的封装同其它语言中的封装并无差异,最为简单的封装就是通过function 函数初始化类。例如定义:function Shape(){         this.init = function(param1,param2){             this.param1 = param1;             this.param2 = param2;            }        }js中函数本身就是类,我们可以通过Shape函数的prototype属性为该类添加方法,如下所示  Shape.prototy ...
   js虽说不具有像java等高级语言的面向对象特性,也没有像java语言定义命名空间那么容易,但是通过一些技巧完全可以实现js的面向对象编程,看起来还算是幽雅,呵呵。为了定义一个js类,我们首先要做的就是定义命名空间, ...
      These days I'm reading two books ,one is Ajax in Practice and another is SOA Using Java Web Services,both english books. Probably one month past,i just want to write something,but I'm feeling i don't know what to write.So the mood is not very good.       I think the sediment course of knowledge ...
对Adobe Flex的十大误解 2008.02.22  来自:infoq中文站   作者 Jon Rose 译者王军   共有评论(0)条 发表评论   [收藏到我的网摘] 在Qcon上,Adobe的James Ward和InfoQ.com一起分享了他推广传播Flex应用框架过程中所遇到的对Adobe Flex的十大误解。Ward向InfoQ.com独家论述了Flash采用比例和Flex编程模型: Flex 2和Flex 3必需运行在Flash Player 9上。除了Oracle对Flex的使用,InfoQ.com也公布了一些使用Flex开发企业应用的团体。 在Qcon上,Adobe的Jam ...
原创作品,转载请注明出处。(摘自:碎片) ※简述※ Subversion是近期在开源社区中非常流行的一款版本控制软件,它是CVS的替代产物。 它的主要特征有: CVS大部分的功能。 支持“目录”级别的版本管理,并且解决了CVS中迟迟未能解决的文件重命名和移动等问题。甚至对文件或文件夹的属性都提供了版本管理。 “提交(commit)”实现了真正意义上的原子操作。也就是类似数据库中的事务的功能。 版本号依据每次提交而改变,不再针对每个文件。日志信息也是针对每次提交而设置。所以看到版本号是几百或者几千也不用太惊讶,表示方式不一样罢了。 通过WebDAV/DeltaV协议,可以与Apache ...
<object type="application/x-shockwave-flash" data="http://widgets.clearspring.com/o/47977ed0f937c9ed/47b93c8cff22ca7f/4798d41b205b7120/1aebb030" id="W47977ed0f937c9ed47b93c8cff22ca7f" height="282" width="320"><param value="http://widgets ...
http://database.ctocio.com.cn/askexperts/56/7676056.shtml?ticket=ST-2067-y60vwaByr8HYK3rIAksT&remeber=true
Global site tag (gtag.js) - Google Analytics