-
SpringBoot起飞系列-日志使用(四)
SpringBoot起飞系列-日志使用(四) 一、SpringBoot中的日志组件 日志是一个系统中不可缺少的组件。在项目中,我们常用的日志组件有JUL、JCL、Jboss-logging、logback、log4j、log4j2、slf4j....,这里边有抽象层定义,有实现层,用一张图我们来看一下: 说明: 1.其中...
-
SpringBoot_02通用mapper
SpringBoot_02通用mapper 注意 : 一旦引入了通用Mapper的启动器,会覆盖Mybatis官方启动器的功能,因此需要移除对官方Mybatis启动器的依赖。 无需任何配置就可以使用了。如果有特殊需要,可以到通用mapper官网查看:https://github.com/abel533/Mapper/wiki/3.config...
-
[sonarqube的使用] sonarqube安装
[sonarqube的使用] sonarqube安装 一 . SonarQube代码质量检查工具简介 Sonar (SonarQube)是一个开源平台,用于管理源代码的质量 Sonar 不只是一个质量数据报告工具,更是代码质量管理平台 支持Java, C#, C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等等二十几种编程语...
-
Containers vs Serverless:你选择谁,何时选择?
Containers vs Serverless:你选择谁,何时选择? 两者都是当今技术时代的热门话题,也都被视为是开发技术的竞争对手。 首先,还有相当多的好奇和担心。此外,两者都是可供工程师使用的、高效的、机器无关的抽象。 但是,在冠军之间,有一个不可逾越的鸿沟。你要么在容...
-
Spring Boot 2 使用自定义配置
Spring Boot 2 使用自定义配置 在application.yml定义配置后,可以使用Environment来读取配置,也可以使用@Value注解让业务代码去读取配置。 如果属性较多,可以定义属性映射对象。 开发环境:IntelliJ IDEA 2019.2.2 Spring Boot版本:2.1.8 新建一个名称为demo的Sprin...
2019-09-30 07:01:29 定义mysqlIntellijwordIntelIE2345WiredAVweb
-
干货系列性能篇之——序列化
干货系列性能篇之——序列化 序列化方案 Java RMI采用的是Java序列化 Spring Cloud采用的是JSON序列化 Dubbo虽然兼容Java序列化,但默认使用的是Hessian序列化 Java序列化 原理 Serializable JDK提供了输入流对象ObjectInputStream和输出流对象ObjectOutputStream 它们...
-
Spring框架学习笔记(2)——面向切面编程AOP
Spring框架学习笔记(2)——面向切面编程AOP 介绍 概念 面向切面编程AOP与面向对象编程OOP有所不同,AOP不是对OOP的替换,而是对OOP的一种补充,AOP增强了OOP。 假设我们有几个业务代码,都调用了某个方法,按照OOP的思想,我们就会将此方法封装在一个类中,之后通过...
-
Netty源码分析 (十二)----- 心跳服务之 IdleStateHandler 源码
Netty源码分析 (十二)----- 心跳服务之 IdleStateHandler 源码分析 什么是心跳机制? 心跳说的是在客户端和服务端在互相建立ESTABLISH状态的时候,如何通过发送一个最简单的包来保持连接的存活,还有监控另一边服务的可用性等。 心跳包的作用 保活 Q:为什么说心跳机...
-
MyBatis一级缓存的笔记及记录
MyBatis一级缓存的笔记及记录 一、概述: 一级缓存是MyBatis天然自带的,是默认开启且没有关闭的地方,1级缓存只能作用于查询回话中,所以也叫会话缓存; 这里举个例子: 订单表存在一对多的关系,为了尽可能的减少join的查询,进行了分阶段查询; 先查询出订单表,在...
-
Servlet、Jsp
Servlet、Jsp 一、Servlet 1、什么是Servlet? (1)由sun公司(被oracle公司收购)制定的一种用来扩展web服务器功能的组件规范。简单的讲就是一种用来开发动态Web的技术。 扩展web服务器功能:web服务器通常只能用来处理静态资源的请求。而使用servlet可以用来处理动...
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
