JavaEE框架
wonderful_life_mrchi
不登高山,不知天之高也;不临深溪,不知地之厚也
展开
-
JavaEE框架面试常问问题
1.简单的谈一下SpringMVC的工作流程?流程 1、用户发送请求至前端控制器DispatcherServlet 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。 4、DispatcherServ原创 2017-08-16 16:48:30 · 4456 阅读 · 0 评论 -
Spring的AOP开发实战和疑问解析
Spring AOP 面向切面编程什么是aop?Spring把横切式的应用,比如事务,日志等。单独抽出来,声明给某些目标对象,然后这些被声明过得对象就具有了该横切式应用能力,或者说会执行横切应用。理解上可以参照filter和interceptor。 概念:· 通知(Advice): 在切面的某个特定的连接点(Joinpoint)上执行的动作。通知有各种类型,其中原创 2017-08-17 09:10:22 · 1373 阅读 · 0 评论 -
Java远程服务调用协议对比
一、开篇Java中比较流行的远程服务调用协议有:RMI,Hessian,Burlap,Httpinvoker,web service等5种通讯协议,当然RPC也是一种,不过和RMI有些类似,不同之处在于rmi只是适用于java语言,rpc跨语言的,另外就是在于方法是如何被调用的。在RMI中,远程接口使每个远程方法都具有方法签名。如果一个方法在服务器上执行,但是没有相匹配的签名被添加到这个远原创 2017-08-18 09:16:18 · 2624 阅读 · 0 评论 -
java自定义实现rpc+hadoop对rpc的实现
1、RPC的基本模型RPC的基本通信模型是基于Client/Server进程间相互通信模型的一种同步通信形式;它对Client提供了远程服务的过程抽象,其底层消息传递操作对Client是透明的。在RPC中,Client即是请求服务的调用者(Caller),而Server则是执行Client的请求而被调用的程序 (Callee)。2、自定义RPC实现下面主要是通过socket来模拟rpc原创 2017-08-18 09:50:07 · 838 阅读 · 0 评论 -
Dubbo官方入门实例
概览Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点:自开源后,已有不少非阿里系公司在使用Dubbo,参见:已知用户那么,Dubbo是什么?Dubbo |ˈdʌbəʊ| 是一个分布式服务框架,致力于提供高性能和透明化的RPC远程原创 2017-08-13 18:27:55 · 6465 阅读 · 0 评论 -
JavaEE工程师面试(高级)
java工程师,你需要知道的还有很多!如今的Web工程师,不仅要懂java基础,框架,servlet,前端,还要会各种框架整合,什么ssh,ssm.....诸如此类吧。不可否认,这些是根基,但要作为一个高级工程师,面试必然会问到的还包括如下一些,大家好好准备下。先来个框架的1.mybatis是如何将结果集映射为对象的?首先,mybatis是对jdbc的封装,再怎么样也是查出结果集然后用原创 2017-09-01 22:17:42 · 2168 阅读 · 2 评论 -
Mybatis的Mapper接口的动态代理机制
<div id="article_content" class="article_content clearfix csdn-tracking-statistics" data-pid="blog" data-mod="popu_307" data-dsm="post"> <div class="markdown_vie转载 2018-05-31 10:51:01 · 2989 阅读 · 0 评论 -
Mybatis中trim标签的理解
trim标签的作用是可以在trim标签内容前面加上prefix定义的前缀,也可以在其后加上suffix定义的后缀;prefixOverrides和suffixOverrides可以把包含内容的首部或者尾部某些内容覆盖,也就是忽略掉。12345select * from user <trim pr...原创 2018-06-01 17:33:19 · 2532 阅读 · 0 评论