1. 说明 在企业应用系统领域,会面对不同系统之间的通信、集成与整合,尤其当面临异构系统时,这种分布式的调用与通信变得越发重要。其次,系统中一般会有很多对实时性要求不高的但是执行起来比较较耗时的地方,比如发送短信,邮件提醒,更新文章阅读计数,记录用户操作日志等等,如果实时处理的话,在用户访问量比较大 ...
一:什么是Spring Spring是一个开源的框架,是为了解决企业应用程序开发复杂性由RodJohnson创建的。虽然Spring是为企业级应用推出的,但是所有的Java系统开发都可以使用Spring,包括桌面应用程序和企业级Web应用。简单的来说,Spring是一个轻量级的控制反转(IOC)和面 ...
分类:
编程语言 时间:
2017-03-08 13:05:59
阅读次数:
248
Spring是一个轻量级(从大小以及开销方面而言都属于轻量级)的开源框架,主要为了解决企业应用的复杂性而创建的,但现在已经不止应用于企业应用 用Spring的好处有:(1)使用Spring之后程序员不用再自己去实例化对象,Spring通过IOC帮我们实例化对象。 (2)使用Spring之后,对象之间 ...
分类:
编程语言 时间:
2017-03-08 11:25:34
阅读次数:
170
作者:肖继潮链接:https://www.zhihu.com/question/24291079/answer/27339010著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 企业应用开发时,经常采用三层架构分层:表示层、业务层、持久层。 表示层负责接收请求、转发请求、显示数据 ...
分类:
Web程序 时间:
2017-03-05 00:19:27
阅读次数:
259
百度百科定义: Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Depende ...
分类:
编程语言 时间:
2017-03-03 20:49:47
阅读次数:
206
spring,mybatis事务管理配置与@Transactional注解使用[转] spring,mybatis事务管理配置与@Transactional注解使用 概述事务管理对于企业应用来说是至关重要的,即使出现异常情况,它也可以保证数据的一致性。Spring Framework对事务管理提供了 ...
分类:
编程语言 时间:
2017-02-23 13:15:55
阅读次数:
178
在《Web API应用架构设计分析(1)》和《Web API应用架构设计分析(2)》中对WebAPI的架构进行了一定的剖析,在当今移动优先的口号下,传统平台都纷纷开发了属于自己的Web API平台,方便各种终端系统的接入,很多企业的需求都是以Web API优先的理念来设计整个企业应用体系的。Web ...
IaaS:Infrastructure-as-a-Service(基础设施即服务) 举例:几年前如果你想在办公室或者公司的网站上运行一些企业应用,你需要去买服务器,或者别的高昂的硬件来控制本地应用,才能让你的业务正常运行。 但现在可以租用IaaS公司提供的场外服务器,存储和网络硬件。这样一来,便大大 ...
分类:
其他好文 时间:
2017-02-17 10:03:51
阅读次数:
176
在实际企业应用环境当中,单台mysql数据库是不足以满足日后业务需求的。譬如服务器发生故障,没有备份服务器来提供服务的话,业务就得停止。介于这种情况,我们来学习一下mysql主从复制。 将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slav ...
分类:
数据库 时间:
2017-02-14 13:39:25
阅读次数:
202
大概有过开发企业应用经验的童鞋都会有种感觉 重复性的东西太多了。你会发现,在一个项目有基于角色的管理模块,另外一个项目也同样会有,同样,一个项目有字典表,N个项目也同样会有。遇到这种情况,大部分的人的做法大概会从以前做过的项目里面拷贝到新的项目,但是在拷贝的过程中,我们还是要更改许多东西。感觉重复的 ...
分类:
其他好文 时间:
2017-02-11 13:35:27
阅读次数:
119