-
整理在Spring IOC容器初始化后可以处理特定逻辑的多种实现方式
整理在Spring IOC容器初始化后可以处理特定逻辑的多种实现方式 Spring框架的核心是依赖注入、切面;Spring Boot是在Spring框架的基础上为其提供许多默认配置、默认约定(约定优于配置),从而达到减少或减化配置进而可开箱即用、快速上手;Spring Cloud又是在Spring Bo...
2019-11-16 16:03:38 IEWebServerServletWebAppAVweb<ApplicationServer触发
-
简单看看@RequestBody注解原理
简单看看@RequestBody注解原理 又到了很无聊的时候了,于是随便看看源码假装自己很努力的样子,哈哈哈; 记得上一篇博客随便说了一下RequestBody的用法以及注意的问题,这个注解作为非常常用的注解,也是时候了解一波其中的原理了。 温馨提示:阅读本篇博客,默认你之...
-
详解Spring Security的formLogin登录认证模式
详解Spring Security的formLogin登录认证模式 一、formLogin的应用场景 在本专栏之前的文章中,已经给大家介绍过Spring Security的HttpBasic模式,该模式比较简单,只是进行了通过携带Http的Header进行简单的登录验证,而且没有定制的登录页面,所以使用场景比较窄。...
-
深入理解java多态没有烤山药的存在,java就不香了吗?
深入理解java多态没有烤山药的存在,java就不香了吗? 目录 1、 从吃烤山药重新认识多态 2、 多态前提条件【重点】 3、 多态的体现 4、 多态动态绑定与静态绑定 5、 多态特性的虚方法(virtual) 7、 向上转型 8、 向下转型 9、 向上向下转型再次分析【加餐不加价】 10...
-
leetcode之缺失的第一个正数
leetcode之缺失的第一个正数 给定一个未排序的整数数组,找出其中没有出现的最小的正整数。 示例1: 输入: [1,2,0] 输出: 3 示例2: 输入: [3,4,-1,1] 输出: 2 示例3: 输入: [7,8,9,11,12] 输出: 1 说明: 你的算法的时间复杂度应为O(n),并且只能使用常数级别的空间。 来...
-
工具sublime安装
工具sublime安装 默认安装后是英文版 view-show console 安装packagecontrol https://packagecontrol.io/installation ctrl+`打开控制台,输入代码后回车。 安装后,工具-命令面板或快捷键按ctrl+shift+p,打开packagecontrol 安装插件-pc:install 删除插件-pc:remove...
-
Springboot中的缓存Cache和CacheManager原理介绍
Springboot中的缓存Cache和CacheManager原理介绍 背景理解 什么是缓存,为什么要用缓存 程序运行中,在内存保持一定时间不变的数据就是缓存。简单到写一个Map,里面放着一些key,value数据,就已经是个缓存了 所以 缓存并不是什么高大上的技术,只是个概念 ,把要多次使...
-
一分钟带你学会利用mybatis-generator自动生成代码!
一分钟带你学会利用mybatis-generator自动生成代码! 目录 一、MyBatis Generator简介 二、使用方式 三、实战 之前的文章《SpringBoot系列-整合Mybatis(XML配置方式)》介绍了XML配置方式整合的过程,本文介绍下利用Mybatis-generator生成xml、dao、entity的过程。 一...
-
SpringCloud之Ribbon:负载均衡
SpringCloud之Ribbon:负载均衡 Spring Cloud集成了Ribbon,结合Eureka,可实现客户端的负载均衡。 下面实现一个例子,结构下图所示。 一、服务器端 1、创建项目 开发工具:IntelliJ IDEA 2019.2.3 IDEA中创建一个新的SpringBoot项目,名称为cloud-server,SpringBoot版...
2019-11-15 16:04:36 文件服务器定义IntellijIntelIE服务器选择ServletPS负载均衡
-
Java描述设计模式(19):模板方法模式
Java描述设计模式(19):模板方法模式 本文源码:GitHub·点这里 || GitEE·点这里 一、生活场景 通常一款互联网应用的开发流程如下:业务需求,规划产品,程序开发,测试交付。现在基于模板方法模式进行该过程描述。 public class C01_InScene { public static void ma...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
