业务逻辑层SEARCH AGGREGATION

首页/精选主题/

业务逻辑层

WAF

...离器,一个限制器,也是一个分析器,有效地监控了应用业务和互联网之间的任何活动,保证了内部系统的安全。

业务逻辑层问答精选

Java Web开发中,业务逻辑写在SQL里好还是代码里好呢?有什么建议吗?

回答:目前大部分研发团队都要求业务逻辑用代码来实现,SQL操作往往都是基本操作。用SQL来表现业务逻辑,也就是通过存储过程的方式来表现业务逻辑是比较传统的开发方案。在C/S时代很多逻辑的实现都是通过SQL来实现的,主要原因是业务规模和部署方式决定的。早期的C/S编程时代往往都是非分布式环境下的开发,而且大多数情况下并不需要考虑移植性问题,此时采用SQL来完成业务逻辑是比较方便的处理方式。采用存储过程来完...

Ali_ | 1321人阅读

主机处理的是什么层

问题描述:关于主机处理的是什么层这个问题,大家能帮我解决一下吗?

rose | 518人阅读

是否应该将复杂的逻辑写进sql中?

回答:软件项目本身会有很多分类。在IT传统项目/内部系统中,往往仍有很多项目采用复杂逻辑写入sql或存储过程的做法。当然并不代表这个做法是最佳的。还是先抛出结论。单单从技术角度讲,是绝不应该将复杂逻辑写入sql的。如果题主对原因不敢兴趣,看到这里就可以了。下面我会简单解释下这么做的一些原因。首先,先说说传统IT服务类项目。类似,电信,政企,银行,XXX管理系统,XXX运维系统。这类项目往往是国企,事业单...

levius | 677人阅读

为什么阿里巴巴的持久层采用iBatis框架,而不使用hibernate框架呢?

回答:ibatis写sql更灵活,而大多数项目对于单表操作其实都是简单点,复杂的是查询,说明ucloud遇到的问题层次已经比较高,而不是很多人停留的crud层次,觉得hibernate很够用!当然ucloud选择ibatis或mybatis也存在历史的局限性问题,因为当时sqltoy-orm没有诞生,否则最该选择使用的是sqltoy!这个时代应该融合hibernate和mybatis的优点,同时更加强化...

xi4oh4o | 719人阅读

hadoop任务,给定数据量和处理逻辑(Sql、UDF等),如何预估计算时间与资源?有没有实际案例?

回答:首先明确下定义:计算时间是指计算机实际执行的时间,不是人等待的时间,因为等待时间依赖于有多少资源可以调度。首先我们不考虑资源问题,讨论时间的预估。执行时间依赖于执行引擎是 Spark 还是 MapReduce。Spark 任务Spark 任务的总执行时间可以看 Spark UI,以下图为例Spark 任务是分多个 Physical Stage 执行的,每个stage下有很多个task,task 的...

silenceboy | 915人阅读

想从事linux环境下开发,例如服务器开发,该如何着手?

回答:一、熟悉 Linux 系统,基本命令安装 Linux 系统,学会基本操作,熟悉文件系统,shell 脚本以及常用命令二、了解程序开发过程搭建开发环境,了解 Linux 上程序开发过程。学会使用文本编辑工具 Vim,编译工具 gcc, as, 连接工具 ld, 调试工具 gdb, make 工具,会写 makefile。用 C 语言实现并编译自己的测试程序。三、尝试系统编程试着在 Linux 上用 ...

KevinYan | 715人阅读

业务逻辑层精品文章

  • Web API 开发实践

    ...所示 详细说明 基本的程序流程如上图所示,从1到8。若业务逻辑比较简单,可以直接跳过Service层,由Controller层直接调用Repository层。 各层次之间可以通过依赖注入联系起来。 业务逻辑主要分布在Service层和Model层。Service层负责...

    doodlewind 评论0 收藏0
  • 你的项目应该如何分

    ...代码必然带着自己的标签,有的人习惯controller写大量的业务逻辑,有的人习惯在service中之间调用远程服务,这样就导致了每个人的开发代码风格完全不同,后续其他人修改的时候,一看,我靠这个人写的代码和我平常的习惯完...

    linkin 评论0 收藏0
  • 从懵逼到再入门——JavaEE完整体系架构

    ...(IDE)中能够被可视化处理的可重用组件,是实现分布式业务逻辑的 Java 组件。我们在开发的时候可以利用这些组件,像搭积木一样建立面向对象的分布式应用。EJB容器:是EJB组件的运行环境,为部署EJB组件提供服务,包括事务...

    ZweiZhao 评论0 收藏0
  • 第九天-《企业应用架构模式》-领域逻辑模式

    ...d模式,每一个事务脚本对应一个类 (command) 4)使用时机: 业务逻辑简单场景(同时注意谨慎提取公共子程序以减少代码冗余),当业务复杂时则需要建立领域模型 5)优点: 当问题本身是简单的时,使用事务脚本可以加快开发速...

    pinecone 评论0 收藏0
  • 关于MVC/P 的简单介绍

    ...ew)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。其中M层处理...

    snowLu 评论0 收藏0
  • #yyds干货盘点#带你统一认识一下系统架构及分析和总结

    ...内部高内聚,独立开发、测试和部署,应用之间松耦合,业务边界清晰,业务依赖明确,支持大项目并行开发。缺点: API接口需求变化,应用就需要重新部署,通信可靠性和数据的封装性相对于进程内调用比较差。SOA架构SOA也是...

    warkiz 评论0 收藏0
  • 两年PHPer聊下架构

    ...很有幸参与了公司内部系统架构3.0的升级,我们把公司的业务进行了四大板块的拆分,分别是应用服务、内容服务、电商服务、支付服务。其他和业务无关的功能拆分到了基础服务,为全公司的业务提供基础服务能力,例如短信...

    levinit 评论0 收藏0
  • 总要先爬出坑的JEE架构

    ...都有所了解,它将企业级软件架构分为三个层级,web层、业务逻辑层和数据存储层。 先看看图,旧时代的辉煌! 先介绍一下: WEB容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接跟容器中的环境变...

    Coding01 评论0 收藏0
  • 总要先爬出坑的JEE架构

    ...都有所了解,它将企业级软件架构分为三个层级,web层、业务逻辑层和数据存储层。 先看看图,旧时代的辉煌! 先介绍一下: WEB容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接跟容器中的环境变...

    bergwhite 评论0 收藏0
  • 深入理解Spring Cloud与微服务构建【一】 - 1.1体架构及其存在的不足

    1.1.1 单体架构简介 经典的 3 层模型,即表示层、业务逻辑层和数据访问层。 口 表示层: 用于直接和用户交互,也称为交互层,通常是网页、 UI 等。 口 业务逻辑层:即业务逻辑处理层,例如用户输入的信息要经过业务逻...

    My_Oh_My 评论0 收藏0
  • Yii2.0框架 MVC 最佳实践

    ...,这些代码最好在 视图中处理 Model最佳实践 模型是代表业务数据、规则和逻辑的中心地方,通常在很多地方重用, 在一个设计良好的应用中,模型通常比 控制器代码多。 模型职责 1. 可包含属性来展示业务数据 主要是数据表...

    keithxiaoy 评论0 收藏0
  • 移动端开发:架构那点事!

    ...的,而是演技出来的」。因为对很多创业公司而言,随着业务的发展,网站流量或者移动端用户都会经历不同的阶段。前期的时候,很难去设计一个百万或者千万级并发的架构,所以后期往往不断对架构进行更新迭代。 当然,...

    KnewOne 评论0 收藏0

推荐文章

相关产品

<