网站大量收购独家精品文档,联系QQ:2885784924

Grails-Java开发人员的圣杯.pptx

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
开发人员的圣杯的困惑 对于在领域中开发的程序员来说,一直梦想有个无须太多配置的应用框架,能够帮助我们直接来完成业务逻辑的处理,而无须了解太多堆积如山的配置文件。 中文用户组开源社区的贡献中文用户组开发的痛苦 为什么选择达到了无可比拟的成熟度及工业支持应用服务器稳定且可扩展的管理环境先进的部署能力成熟的安全管理,以及服务丰富的开源库开发人员的痛苦大量的时间浪费在配置、构建和部署上中文用户组动态语言的兴起动态语言( 和 ) 借助 、逐渐流行 中文用户组脚本语言的缺陷缺少面向对象的特点存在性能、可伸缩性能、以及集成等问题不适应大型项目中现在这些缺点都一一得到了解决。而且动态虚拟机()也越来越成熟。中文用户组互惠互利中文用户组脚本语言不会代替系统编程语言,它们是互补的系统语言是强类型的、脚本语言是弱类型的脚本语言具有更好的表示能力,能够提供更高的抽象等级。脚本语言用于把应用程序集成起来,而不是实现复杂的数据结构和算法 是一种创新语言,能够自然地通过相同虚拟机的环境进行交互完全面向对象的使用简练、易于理解的类似的语法与无缝集,能最大限度的混合代码,是目前增强平台的唯一脚本语言支持元编程,内置、 方法、类 中文用户组 “ !” { ( []){ (“ ”); } }中文用户组 9{ 8} ( i = 0; i 9; ) { (8);}9(5){ 8} ( i = 9; i 4; ) { (8);}[ , , ]{ - ${}}中文用户组 [100,888,783](i ){ i}[ , , ]{ - ${}} = ();( (100));( (888));( (783));( 0()){ ((i))}中文用户组 中文用户组是一种可执行代码块的方法对象,可以像方法一样传递可以在需要的时候执行可以访问属性信息(可以使用并修改其作用域的所有变量值) = { = “ $”}(‘’) (‘’)结果为: 中文用户组 { (){ } (){ } }中文用户组 之旅中文用户组 形成与2005年夏天,一小撮 组织起来使用开发了一个动态框架,并按照 将其命名为 的目标是 超越其他语言在领域的框架。 之旅中文用户组 主要集中在与平台紧密集成提供简单的接口,同时保持调用底层框架的灵活性及特性改进平台已有的缺点 之旅基于开源技术, 和 “规约编程”( )隐藏了这些框架的大多数底层复杂性中文用户组 之旅中文用户组由视图( )和控制器()组成的层 2. 由域类( )和服务()组成的业务逻辑层 3. 由域类( )和数据源( )组成的持久层 之旅 { } 12表名= 字段名 = 属性名称熟悉““ 对应字段 “字段是整个表的主键 ,是自增长的。主表 , 从表外键 中文用户组 之旅添加约束 { = } = { ….. = { () () }} 中文用户组 之旅 { = [] } { = } 一对多、多对一、一对一、多对多中文用户组 之旅在规约里,的每个部分都扮演着重要的角色,这种规约的路线把我们从编写、控制器和视图的外部绑定配置文件中解放出来了中文用户组 之旅中文用户组的是和没有很大区别,只是里面用的标签。如表达式、符号和可重载的操作符、对于正则表达式和、、的支持。 的学习之路你选择哪一个中文用户组 他们最大区别在于平台策略:尽量和保持一致性,不提供自己的类库,直接使用类库,而目标在跨多个运行平台的一致性,能够运行在操作系统解析器,和平台上面。中文用户组的一些误解中文用户组还不够成熟我想不断增长的商业网站数量就是最好的答案了。同时,也是基于、和这些成熟完善的框架构建的,更不用说作为万年常青树的 了。项目都已经有超过三年的历史了。使用的是一门解释型语言()在运行时自动编译成虚拟机字节码,它绝绝对对彻彻底底不是一门解释型语言。是否只是的一个克隆产物 引入了不少非常好的主意,并将它们合为一体。将其中的一部分应用到了的世界中,但加入了许多中并不存在的特性和概念,所有这些东西都是以一种对和程序员有意义的方式展现给他们的。的一些误解在我们有了 之后,谁还要呢?”:这个问题很有代表性,也是对“到底是什么”最大的误解之一的根本所在。 是让运行在像这样的 容器上非常优秀的方式之一,就是这样而已。但的目标却大为迥异,它并不是在语言上的一个移植版本,而是将业界内最为强悍的组件(比如说、、、和等)以最佳方式组合起来的一个实践,并通过采纳无配置规约(,)使它们符合“不重复(t ,)”原则。我们并不是在重造轮子,而且由于内核的绝大部分都是以编写的,它也显得更加强壮和稳定。事实上,从内核角度看是一个 应用,可以被部署到所有的主流容器之上,不仅仅只有,还有大型商业容器,比如说、和 。中文用户组

文档评论(0)

虾虾教育 + 关注
官方认证
内容提供者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档