本文主要针对Java EE涉及的一些概念做一些整理。 1.中间件 中间件是企业级开发中常用的术语,一听貌似很难懂,不着急,我们就解决两个问题: 为什么需要中间件? 什么是中间件? 早先企业级应用程序的体系结构为两层体系结构,两层体系结构分为客户层与服务器层,即常常被提到的C/S模式。 在C/S模式中 ...
分类:
其他好文 时间:
2017-09-20 00:49:41
阅读次数:
194
1.@Repository,这个注解和@Component、@Controller和我们最常见的@Service注解是一个作用,都可以将一个类声明为一个Spring的Bean。它们的区别到不在于具体的语义上,更多的是在于注解的定位上。之前说过,企业级应用注重分层开发的概念,因此,对这四个相似的注解应 ...
分类:
编程语言 时间:
2017-09-19 00:13:55
阅读次数:
249
系列目录 前言 为了符合后面更新后的重构系统,文章于2016-11-1日重写 设计中术语,概念这种东西过于模糊,我们必须学习累积才能认识这些概念模型。 我无法用文章来下详细解析此系统的深层概念,需要大家在日常工作中实践和意会, 推荐一本.net的设计书籍《Microsoft .NET企业级应用架构设 ...
分类:
Web程序 时间:
2017-09-13 14:03:58
阅读次数:
207
Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用 ...
分类:
编程语言 时间:
2017-09-13 13:15:29
阅读次数:
149
在企业级应用开发中,经常会涉及到流程和状态,而有限状态机(FSM)则是对应的一种简单实现,如果复杂化,就上升到Workflow和BPM了。我们在Fabric ChainCode的开发过程中,也很可能涉及到状态机,这里我们就举一个例子,用FSM实现一个二级审批的状态转移。 我们有一个表单,员工填写表单 ...
分类:
其他好文 时间:
2017-09-08 01:16:24
阅读次数:
205
一.概述1.Spring是分层的Java SE/EE应用 full-stack轻量级开源框架,以IoC和AOP为内核,提供了展现层Spring MVC和持久层Spring JDBC以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Java EE企... ...
分类:
编程语言 时间:
2017-09-07 12:08:12
阅读次数:
271
一、 事务概述 ●在JavaEE企业级开发的应用领域,为了保证数据的完整性和一致性,必须引入数据库事务的概念,所以事务管理是企业级应用程序开发中必不可少的技术。 ●事务就是一组由于逻辑上紧密关联而合并成一个整体(工作单元)的多个数据库操作,这些操作要么都执行,要么都不执行。 ●事务的四个关键属性(A ...
分类:
编程语言 时间:
2017-09-03 20:15:19
阅读次数:
177
这章介绍下我这几天重构的angular4 站点。我们最终目标是用angular4做企业级应用的web后台。所以某些功能需要加强。比如更强的权限管理,更自动化的辅助功能。新站点基本上可以满足,可以作为一个基础来扩展。 demo演示地址: http://114.215.44.2 旧版的站点我转移到 ht ...
分类:
其他好文 时间:
2017-09-03 16:38:58
阅读次数:
213
下载地址:网盘下载 内容简介 · · · · · · 如果你已经准备好要充分实施大规模可扩展性数据分析工作,那么需要知道如何利用Hadoop技术。这本《Hadoop高级编程——构建与实现大数据解决方案》可以帮助你做到这一点!本书关注用于构建先进的、基于Hadoop的企业级应用的架构和方案,并为实现现 ...
分类:
其他好文 时间:
2017-09-01 17:46:41
阅读次数:
254
一、事务概述 1、在JavaEE企业级开发的应用领域,为了保证数据的完整性和一致性,必须引入数据库事务的概念,所以事务管理是企业级应用程序开发中必不可少的技术。 2、事务就是一组由于逻辑上紧密关联而合并成一个整体(工作单元)的多个数据库操作,这些操作要么都执行,要么都不执行。 3、事务的四个关键属性 ...
分类:
数据库 时间:
2017-08-31 21:10:27
阅读次数:
198