![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
魏小言
BAT资深工程师,Cloud Native 拥护者,敏捷实践者,坚守开发一线打磨工匠技艺的架构师。对基础架构和微服务有丰富的研究和实践。微信群请私信博主
展开
-
Spring和SpringMvc、Struts2比较
Spring和SpringMvc比较: Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和POI。Spring MVC 框架并不知道使用的视图,所以你可以自主的选择视图。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。struts+spr转载 2017-08-30 09:27:00 · 379 阅读 · 0 评论 -
Mybatis的简介及主要Mapping的写法
最近项目里用到Mybtis,这里主要总结一下Mybatis的一些知识,很简单。分享出来:首先,在分布式大项目中一般都是(Mybits+Spring+Dubbo/JSF+redis/R2M),为什么呢? 接着往下看:MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。优点:灵活:mybatis不会对应用程序或者数据库的现有设计强加任何影响。 sql写在xml里,便于统一原创 2017-12-28 11:41:41 · 6304 阅读 · 0 评论 -
Spring JDK、Cglib动态代理梳理
最近聊起动态代理,想起很早的时候写过一些,但不是很精髓,随着应用的加深,现在在梳理一下吧,经常自省,总结,温故知新。 说到代理,有很多说法,比如Ajax通过服务器的反向代理也可以实现跨域呀,Spring AOP实现,Java的多态实现,拦截器的原理、Hibernate懒加载的原理等等都会用的代理。这里主要说下Spring中的JDK静态、动态代理、和Cglib代理; 先说下代理的一些场景: ...原创 2018-02-08 18:40:02 · 180 阅读 · 0 评论