框架
Frank Lin
learning, thinking and using
展开
-
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis) (转载)
转载一篇关于SSM框架的文章,mark下SSM转载 2017-01-22 10:45:42 · 979 阅读 · 0 评论 -
基于Spring Boot和Cloud Foundry实现微服务架构学习(2017227更新)
年前入手Spring boot in action一书,因之前读过craig walls 的 Spring in action,所以Spring boot上手容易些,其实这些framework万变不离其宗,核心思想不变只是越来越对developer 友好了而已,Spring boot的新特性应该就是起步依赖(spring-boot-starter-*)和自动配置(auto-configuration原创 2017-02-25 12:36:35 · 3122 阅读 · 1 评论 -
HttpServlet及Servlet Container原理总结
Servlet顾名思义,服务器端应用程序,HttpServlet是用来处理基于Http的请求的服务器端程序,现在大部分请求都是基于Http的; HttpServlet是一个继承自Servlet的抽象类HttpServlet API,继承自该类的subclass子类必须实现如下至少一个抽象方法 A subclass of HttpServlet must override at least o原创 2017-02-27 16:28:21 · 1813 阅读 · 0 评论 -
DropWizard--轻量级REST开发框架初次搭建
之前用的IDE是spring的STS,这次还是选它; Maven来导入dropwizard及管理项目;这里的例子完全是按照dropwizard官网 入门实例来做的,官网讲的比较详细和规范,建议英文好的童鞋可以不用看这篇,去官网看一下。一、 首先打开我的IDE,并构建maven项目,官网上说了构建的三种可替换方式,我这里用了我自己的构建方式,新建一个maven project,选择 add Arc原创 2017-08-05 11:35:19 · 873 阅读 · 0 评论 -
SpringMVC搭建之总结篇(未完待续)
上周末和朋友一起交流了下SpringMVC框架的搭建,一下午的时候尽量帮助他理解Spring框架的初步搭建,框架构建完毕测试通过,下一步就可以往里边添加项目业务逻辑了。我总结的SpringMVC的搭建分为四步: 一、Maven构建项目结构 二、pom文件添加SpringMVC的依赖 三、配置文件 四、添加业务逻辑代码一、Maven构建项目结构 maven用来做依赖包管理,...原创 2018-04-23 20:08:16 · 333 阅读 · 0 评论 -
Spring FrameWork的bean加载机制(长博文)
其实源码是个好东西,好到让你理解作者的初心和想法是如何一步步实现的,例如spring,我们更习惯于拿来当应用去使用,但适当的去研究下源码的实现就会掌握很多干货。千万言不抵一书,梳理下spring的类加载机制,也是整理自己的思路,拿下边的一个demo作为入口 边撸代码边整理,开始:public static void main(String[] args) { @SuppressWarnin...原创 2018-10-23 16:46:48 · 2061 阅读 · 0 评论 -
远程方法调用HttpInvoker之利用BeanFactoryPostProcessor减少服务端客户端xml配置
场景:客户端http远程调用服务端的service方法,服务端将结果通过http返回给客户端。思考:远程方法调用的话有多种方式,这里就不卖弄了,我自己也没怎么用过像rmi之类的。我下边直接拿spring框架集成的httpInvoker来实现远程方法调用。用过的童鞋们可能知道少不了服务端HttpInvokerServiceExporter和客户端HttpInvokerProxyFactoryB...原创 2019-01-09 18:22:33 · 365 阅读 · 0 评论 -
Spring boot 数据库里读取属性到system中,以便@Value(${})从system中获取属性值
之前梳理spring启动,bean实例化的时候 有一个知识点是 beanDefination中的property是在beanFactoryPostProcessor中将property文件中的属性值赋给beanDeifination的,但在代码中使用@Value(${property}),debug时(如下),发现是AutowiredAnnotationBeanPostProcessor将属性注入...原创 2019-03-08 11:12:43 · 1750 阅读 · 0 评论