当前位置: 首页 > news >正文

手机集团网站建设建设网站需要什么条件

手机集团网站建设,建设网站需要什么条件,建个静态网站,青海学会网站建设公司前几天#xff0c;我在有关Spring XML与注释的文章中运用了自己的原则#xff0c;轻松进入了这个主题。 对于我目前正在编写此新应用程序的团队来说#xff0c;这种简单的输入方式也是我不会使事情复杂化的方式#xff0c;该应用程序的生产寿命可能为3-5年#xff08;如果… 前几天我在有关Spring XML与注释的文章中运用了自己的原则轻松进入了这个主题。 对于我目前正在编写此新应用程序的团队来说这种简单的输入方式也是我不会使事情复杂化的方式该应用程序的生产寿命可能为3-5年如果我们做得对并希望技术世界成真不会改变它的头。 从1.1开始我一直在使用Spring Days所以是的我对使用非常大和复杂的XML感到很满意。 但是我知道如何写它们更重要的是我知道如何阅读它们。 从那时起Spring使开发人员易于理解它们-带有Beans Explorer / Graph的Spring STS。 现在开发人员无需担心查看多个XML这些工具甚至可以为他们编写和管理bean来完成工作。 为了提高开发人员的生产力短期内我们会牺牲编写优质性能代码的技巧 自从我看到Spring 3.x引入了基于注释的配置这一概念以来使用这些注释而不是使用XML的炒作至少已有7年之久如果我没记错的话。 我无法通过改变方向来实现和平。 不说不好 但是此功能几乎没有被社区滥用而是Spring一直在推广滥用行为。 今天的任何Spring文档都只讨论注释样式的编码然后再遵循“经典XML方式”进行处理。 人们说– 阅读代码 更容易使用批注中的代码调试代码更容易 他们忘记了代码中不再是什么代码–他们在代码中嵌入了配置。 据我所知配置应该被外部化。 在我们使用Hibernate和JPA之类的ORM框架的情况下问题更加严重。 即使在原始的Spring设计中甚至在使用XML的情况下我都觉得设置Spring应用程序的方式并不是Spring设计的目的。 是时候让我去了解罗德·约翰逊Rod Johnson 在设计Spring时的想法了我知道一点但我需要找到一些细节并深入了解。 但这就是另一天。 因此让我们看一下该博客文章 其中解释了如何将JPA与Spring一起使用或阅读此StackOverFlow线程 。 很好他们都解释了如何使用但是很快我们意识到但是在代码中使用这些所谓的基于Rich Annotation的配置我们已经淡化了代码/设计应该是的总体含义。 当我必须尝试一些新的事物作为个人宠物项目以快速起步时这种编程风格非常有用–我可以编写一堂课键入一些注释并Swift做好准备进行CRUD的工作但这确实有效在企业级应用程序中尤其是在生产中如何进行管理。 这些文章不过是一堆希望我们使用这些框架和新功能的市场营销/销售推销但它们几乎没有将我们在大型生产系统中必须处理的复杂情况置于上下文中。 在2007年我们在项目中广泛使用了休眠模式带有基于XML的Spring 2.x配置很快我们意识到ORM框架已经超越了它的范围。 我们遇到了复杂的查询试图将其改编到Hibernate中并且有可能在MS-SQL中将其编写为优化的过程并且消除这些查询现在已成为主要瓶颈。 我刚接触过该框架但更重要的是我的技术领导者曾全力使用Hibernate。 这些人可以访问我之前分享的文章这看起来很可行但是他们只是销售Hibernate和ORM带来的功能的营销材料。 当我遇到麻烦时我不得不回头去重构代码并遵循良好的旧查询编写方法。 这些使用注解的框架在90的情况下都能很好地工作但是当这些注解失败时您需要系统在压力下执行的那10正是 现在回溯到Spring和Annotations –为什么我不喜欢它们 仅仅是因为它们使我像在学习某个东西的大学生一样编写代码。 他们迫使我摆脱过去黄金时代的良好做法。 是的它过去花费一些时间来建立一些类并且花费时间来编写SQL查询但是我在正确的地方放置了正确的东西。 是的我们花了很多时间才能蓄势待发但是一旦我们紧紧设置了这些基础知识不仅可以提高开发速度而且还可以正确地完成任务。 是的没有人可以强迫我们但是普通的Joe开发人员或普通的Jim建筑师没有时间和意愿来制作这些POV他们在Google上进行搜索当他们看到5篇文章说同样的话时他们认为这是做正确的事他们会快乐地前进。 我们的许多高级技术人员也阅读了这些文章为设计提供了支持并且多次挑战了我要放在此处的观点。 TLDR 考虑一下请不要使用注释来配置您的应用程序。 配置从来都不打算成为代码的一部分-之所以称为配置。 所以让我们成为现实。 短期内获得少量收益不会大有帮助特别是当客户要求更改表或值并且您告诉他这将需要5天的开发测试和部署时。 翻译自: https://www.javacodegeeks.com/2015/08/are-annotations-bad.html
http://wiki.neutronadmin.com/news/333030/

相关文章:

  • 四川平台网站建设方案优秀网页设计作品
  • 网站制作 佛山发布软文平台
  • 可以看禁止访问网站的浏览器erp软件是什么意思啊
  • 给个高质量的网站查询网站建立时间
  • 西宁做网站君博专注超市微信小程序怎么做
  • 用帝国cms做视频网站杭州企业名录大全
  • 深圳市城乡住房和建设局网站首页网站建设的公司上海
  • 滁州网站开发经典网站模板
  • 网站人多怎么优化wordpress 启用多站点
  • 易语言网站开发教程网站制作知名 乐云践新专家
  • 厦门最早做网站的公司网站建设的关键技术
  • 东莞做商城网站建设建设网站南昌
  • 网站高端设计公司哪家好学校英文网站建设
  • 茶山网站建设上海seo关键字推广
  • 一级域名 网站建设网页设计图片素材关于设计
  • 网站挣钱网手机排行榜最新
  • 营销型网站建设发难wordpress建站案例视频
  • 电商网站开发平台需要多少百度站长平台网站改版工具
  • 有没有免费的源码网站爱站网seo综合查询
  • 广东营销网站建设服务公司如何制作小程序卖东西
  • 网站优化建设方案产品展示网站模板php
  • 网站是否被k广告营销推广方案
  • 做网站需要视频衔接怎么做网站不做301可以吗
  • 一般网站要多大的空间无锡工程造价信息网
  • 网站 只做程序员做公司网站的公
  • 几个好用的在线网站电子商务网站建设与全程实例
  • 手机网站单页红帽linux安装wordpress
  • 智慧团建网站密码忘了网站美工主要工作是什么
  • 网站上传安装wordpress迁移跳转原网站
  • 电商网站建设毕业设计网易企业邮箱登录v