
框架
文章平均质量分 69
beirdu
这个作者很懒,什么都没留下…
展开
-
Spring MVC_10.1:Dispatcher
1.继承关系 继承自:FramworkServlet《—HttpServletBean《—HttpServlet 2. 主要函数i. Public函数:构造器,HandlerMappings、HandlerAdapter、HandlerExceptionResolver、ViewResolvers等的setter方法;ii. Protected:doDispatch(Htt原创 2017-09-19 19:00:19 · 438 阅读 · 0 评论 -
crawler4j_01_authentication
如标题所示,本博文系列是对github上项目crawler4j的分析。第一篇介绍了此项目的验证机制。所写内容只做个人理解记录使用,正确性无法保证。 前言 本博文一共分为两个部分,前四个部分介绍了包含验证信息的“数据类”,第五个部分也是最重要的部分讲解了怎样使用这些类。 crawler4j的验证方式分为三类:对于某个url进行用户名和密码验证的基本验证方式、针对Mi原创 2018-01-07 22:56:01 · 324 阅读 · 0 评论 -
Spring中bean的三种装配机制之——自动装配
基本介绍 关于各种配置,从来没搞懂过。但是觉得框架发展这么快,而且结构这么宏大,其实现微观上来讲应该从来没有一种标准方式、更没有说是固定的几种。比如Spring专有的@Component、@Autowired注解,大多数情况下都可以被javax.inject包下的@Named和@Inject代替。本博文汇总《Spring 实战 第四版》2.1和2.2内容。 自动装配是使用spring满足be原创 2017-12-10 23:20:40 · 9085 阅读 · 0 评论 -
Spring中bean的三种装配机制之一—java configure
基本介绍 上一篇博文我们已经讲了怎样使用@ComponentScan和@Autowired实现自动装配,这里将讲解使用java config实现bean装配的方式。之所以还需要使用java config装配,是因为当我们使用第三方库中的组件时,就不能再使用@Component和@Autowired了。 java config是配置代码,一般不应该出现任何业务逻辑,以使得相关人员对其功能不产生原创 2017-12-11 16:15:26 · 972 阅读 · 0 评论 -
控制反转IoC(Inversion of Control)
基本介绍 IoC同DI(依赖注入),是同一个概念不同角度的描述。IoC是不在对象中直接控制自己设计的对象,而是交给容器(比如Service对象?)。了解IoC概念,同名,我们必须了解:1.谁控制了谁的什么;2.为何反转、在哪些方面反转了。1.谁控制了谁的什么 传统程序在程序内部通过new创建 程序/此对象 所依赖的对象对象,而IoC有专门的容器创建这些对象。即IoC容器控制对象的创建,控制了外部原创 2017-12-10 14:24:44 · 605 阅读 · 0 评论 -
动态SQL-Spring Data Jpa
官方文档很有用一.注意事项 根据关键词,jpa可以构造许多SQL,满足基本需要。但是一些诸如更新的SQL,仍需要使用@Query动态构造。动态构造SQL时有几个对于新手来说很坑的地方需要注意下,也算是jpa的基本常识。 @Query里边的内容表名和字段名都需要替换成对应实体列的类名和变量名。由于思维一直停留在mybatis,笔者在这里浪费了一些时间;更新操作和删除操作需要加@Transa原创 2017-10-31 21:42:26 · 3261 阅读 · 0 评论 -
消息队列四种应用场景
引用博文连接,很好的一篇博客,列举了消息队列的使用场景和场景消息队列的基本概念,并贴上了收集的博文资料。消息队列使用场景 息队列基本使用场景有四种,分别是异步处理、应用解耦、流量削峰和日志处理等。 解耦和异步处理往往相辅相成,比如两个系统之间放入消息队列,不仅可以解耦开,而且相应的业务逻辑也可以实现异步处理,最典型的就是用户注册一、二.异步处理和应用解耦,见上图三.流量削峰 在秒杀或者抢购转载 2017-10-27 16:45:49 · 2160 阅读 · 0 评论 -
RESTful-github.api 介绍
本文结合GitHub API v3介绍RESTful接口的设计规则api与用户通信总是使用HTTPS协议:https://api.github.com;尽量将API部署在专属域名下,https://api.github.com;加入API很简单,不会有扩展,则可以考虑放到主域名下,例如https://www.github.com/api;版本号放在url中,https://developer.原创 2017-10-10 14:28:35 · 3494 阅读 · 0 评论 -
RESTful API
REST简介REST是Representational State Transfer的缩写,REST是用来设计分布式系统的一种架构风格,其并非标准,但是是一系列的限制,例如必须是无状态的(stateless)、统一的接口。REST并非与HTTP严格绑定,但是一般都与其有联系。Resources expose easily understood directory structure URIs;XX原创 2017-10-09 17:09:18 · 279 阅读 · 0 评论 -
crawler4j_01_authentication
如标题所示,本博文系列是对github上项目crawler4j的分析。第一篇介绍了此项目的验证机制。所写内容只做个人理解记录使用,正确性无法保证。 前言 本博文一共分为两个部分,前四个部分介绍了包含验证信息的“数据类”,第五个部分也是最重要的部分讲解了怎样使用这些类。 crawler4j的验证方式分为三类:对于某个url进行用户名和密码验证的基本验证方式、针对Mi原创 2018-01-09 11:02:49 · 292 阅读 · 0 评论