-
自己实现spring核心功能 二
自己实现spring核心功能 二 前言 上一篇我们讲了spring的一些特点并且分析了需要实现哪些功能,已经把准备工作都做完了,这一篇我们开始实现具体功能。 容器加载过程 我们知道,在spring中refesh()方法做了很多初始化的工作,它几乎涵盖了spring的核心流程 public void...
-
Java内功心法,深入解析面向对象
Java内功心法,深入解析面向对象 什么是对象 对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组服务组成。 类的实例化可生成对象,一个对象的生命周期包括三个阶段:生成、使用、消除。 当不存在对...
-
夯实Java基础(十七)——注解(Annotation)
夯实Java基础(十七)——注解(Annotation) 1、注解概述 从JDK5.0开始,Java增加对元数据(MetaData)的支持,也就是注解(Annotation)。其实我们早就已经接触过注解了,例如我们经常在Java代码中可以看到 @Override,@Test等等这样的东西,它们就是Java中的注解。注解可...
-
Springboot 2使用外部Tomcat源码分析
Springboot 2使用外部Tomcat源码分析 Springboot 使用外部 Tomcat 1.修改 pom.xml,改为打 war 包 packagingwar/packaging 2.将 Springboot 内置 tomcat 作用域改为 provided dependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-tomca...
2019-08-26 05:52:17 文件IEServletWebApp2345PSAccessTomcatAVweb
-
Tomcat源码分析 (六)----- Tomcat 启动过程(一)
Tomcat源码分析 (六)----- Tomcat 启动过程(一) 说到Tomcat的启动,我们都知道,我们每次需要运行tomcat/bin/startup.sh这个脚本,而这个脚本的内容到底是什么呢?我们来看看。 启动脚本 startup.sh 脚本 #!/bin/ shos400 = false case "`uname`" inOS400 *) os400=...
-
Spring系列(四):Spring AOP详解
Spring系列(四):Spring AOP详解 一、AOP是什么 AOP(面向切面编程),可以说是一种编程思想,其中的Spring AOP和AspectJ都是现实了这种编程思想。相对OOP(面向过程编程)来说,提供了另外一种编程方式,对于OOP过程中产生的横切性问题,这些横切性与业务无关,可以...
-
springboot 返回json和xml
总结 : 返回 json 、 xml 格式 数据 @XmlRootElement dependency groupIdcom.fasterxml.jackson.dataformat/groupId artifactIdjackson-dataformat-xml/artifactId /dependency SpringBoot返回json和xml https://www.jianshu.com/p/231b5ffa19b7 有些情况接口需要返回...
-
java秒杀系列(2)- 页面静态化技术
java秒杀系列(2)- 页面静态化技术 前言 通过代码片段分别介绍服务端渲染、客户端渲染、对象缓存三种方式的写法。 代码片段仅供参考,具体实现需要根据业务场景自行适配,但思想都是一样。 一、服务端渲染方式 1、接口返回html页面的设置 @AutowiredThymeleafViewReso...
-
泛型
泛型 为什么要使用泛型? 在jdk1.5之前是没有泛型的,ArrayList的实现大致如下 1 public class ArrayList{ 2 private Object[] elements; 3 private int size; 4 5 public Object get( int i) { 6 return elements[i]; 7 } 8 public void add(Object o) { 9 elements[size...
-
消息中间件——RabbitMQ(二)各大主流消息中间件综合对比介绍!
消息中间件——RabbitMQ(二)各大主流消息中间件综合对比介绍! 前言 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件,如老牌的...
2019-08-26 05:50:48 java编写服务器LinuxmysqlqqWindowsphp收录阿里巴巴QQ群
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
