摘要:
Struts2:一个基于MVC设计模式的Web应用框架,本质上相当于一个servlet。以WebWork为核心,采用拦截器的机制处理用户的请求(Filter)。 轻量级的MVC框架。低侵入性,与业务代码的耦合度很低。 采用Filter实现 实现MVC方式: SpringMVC:属于SpringFra 阅读全文
摘要:
定义:是运行在后台的一种特殊进程。独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。 阅读全文
摘要:
dubbo和springcloud都是微服务框架,各自有各自的注册中心。 dubbo监控中心:zookeeper,redis 提供高性能和透明化的RPC远程调用方案,SOA服务治理方案。 核心部分: 远程通讯:提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式 阅读全文
摘要:
Java8又称jdk1.8。 主要新特性: Lambda 表达式 − Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中。 方法引用 − 方法引用提供了非常有用的语法,可以直接引用已有Java类或对象(实例)的方法或构造器。与lambda联合使用,方法引用可以使语言的构造更紧凑简洁, 阅读全文
摘要:
作用域 定义 singleton 在每一个Spring容器中,一个Bean定义只有一个对象实例(默认) prototype 允许Bean的定义可以被实例化任意次(每次调用都创建一个实例) request 在一次Http请求中,每个Bean定义对应一个实例,该作用域仅在基于web的Spring上下文( 阅读全文
摘要:
事务的四大特性(ACID): 原子性(Atomicity) 一致性(Consistency) 隔离性(Isolation) 持久性(Durability) 事务属性: 1. propagation :指定事务的传播行为,即当前的事务方法被另外一个事务调用时如何使用事务 2. isolation : 阅读全文