标签:Listeners
wenming.gapo 发布于 2019-12-12
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
组件自动装配:规约大于配置,专注核心业务 外部化配置:一次构建,按需调配,到处运行 嵌入式容器:内置容器,无需部署,独立运行 Spring Boot Starter:简化依赖,按需装配,自我包含 Production-Ready:一站式运维,生态无缝整合 组件自动装配 Sprin...
阅读(7)赞 (0)标签:2019 / ACE / Action / ActiveMQ / amqp / AOP / API / App / apr / ArrayList / bean / BeanDefinition / bug / build / cache / Cassandra / cat / CEO / classpath / client / Collection / Collections / Connection / connectionFactory / core / CST / CTO / dataSource / db / Document / ECS / Elasticsearch / EnableAutoConfiguration / equals / Eureka / Feign / final / Freemarker / HashMap / HashSet / HBase / http / https / id / IDE / IO / ip / java / java基础 / JDBC / JMS / JPA / js / json / JVM / key / ldap / list / Listeners / Logging / Lua / mail / map / message / mongo / MQ / Netty / NSA / ORM / Persistence / Property / provider / Proxy / Quartz / Reactor / redis / REST / root / Security / Select / Service / servlet / session / solr / spring / Spring Boot / Spring cloud / springboot / SpringMVC / src / ssl / strace / struct / tab / tar / tk / tomcat / UI / URLs / validator / value / web / WebService / XML / zuul / 专注 / 代码 / 参数 / 同步 / 处理器 / 数据 / 服务器 / 本质 / 模型 / 测试 / 源码 / 监听器 / 管理 / 解析 / 适配器 / 部署 / 配置
darida 发布于 2019-12-09
微信公众号:掘金专栏:glmapper 微 博:疯狂的石头_henu 欢迎关注,一起学习、一起分享 SpringBoot 作为目前非常流行的微服务框架,它使得构建独立的 Spring 生产级应用变得非常简单,因此受到很多互联网企业的青睐。 推荐阅读 SpringBoot 系列-F...
阅读(11)赞 (0)标签:ACE / AOP / App / ArrayList / bean / BeanDefinition / Bootstrap / cache / cat / CEO / classpath / Collection / core / CTO / dataSource / db / Document / final / HashSet / http / https / id / IDE / IO / ioc / ip / java / JDBC / key / list / Listeners / map / mapper / message / MQ / ORM / Property / Proxy / RocketMQ / root / SDN / spring / Spring Boot / Spring cloud / springboot / ssl / stream / synchronized / tab / tar / tomcat / value / web / XML / 互联网 / 互联网企业 / 代码 / 企业 / 删除 / 参数 / 同步 / 启动过程 / 处理器 / 定制 / 实例 / 开发 / 微信公众号 / 微服务 / 总结 / 数据 / 文章 / 本质 / 注释 / 源码 / 生命 / 监听器 / 空间 / 管理 / 缓存 / 解决方法 / 解析 / 遍历 / 配置 / 锁 / 静态方法
yanxinchi 发布于 2019-12-09
没有IOC 之前:我们需要一个对象,都是我们自己去new 一个依赖对象。 有了IOC 之后: 我们将创建对象的权益交给了IOC 容器,由容器来控制对象的创建和生命周期。对象只是被动的接受依赖对象。 为什么需要IOC?IOC 的好处? 控制反转其实是一种设计思想。没有控制反转,我们...
阅读(13)赞 (0)标签:2015 / Action / AOP / App / bean / BeanDefinition / cache / cat / cglib / core / CTO / db / final / git / GitHub / http / https / id / IDE / IO / ioc / java / lib / list / Listeners / map / message / mysql / NSA / Oracle / Property / Proxy / SDN / spring / sql / synchronized / tab / tar / UI / XML / zab / 代码 / 传播行为 / 字节码 / 安全 / 实例 / 并发 / 开发 / 数据 / 数据库 / 时间 / 源码 / 生命 / 监听器 / 空间 / 管理 / 类加载器 / 线程 / 缓存 / 解析 / 配置 / 锁
刘莉莉 发布于 2019-12-09
![]()
前言 TetsNG提供了很多注解,允许测试人员灵活地组织测试用例 一、@Test @Tets是TestNG的核心注解,被注解的方法,表示为一个测试方法。 description属性 @Test(description = "yuhao") public voi...
阅读(12)赞 (0)标签:2019 / cat / description / HTML / http / https / id / IO / ip / list / Listeners / src / UI / value / XML / 参数 / 时间 / 测试 / 监听器 / 线程 / 线程池 / 组织
likai 发布于 2019-12-08
![]()
前言 最近在学习Spring Boot相关的课程,过程中以笔记的形式记录下来,方便以后回忆,同时也在这里和大家探讨探讨,文章中有漏的或者有补充的、错误的都希望大家能够及时提出来,本人在此先谢谢了! 开始之前呢,希望大家带着几个问题去学习: 1、Spring Boot Spring...
阅读(21)赞 (0)标签:ACE / App / ArrayList / ask / bean / BeanDefinition / BeanUtils / bug / build / cat / CEO / cmd / Collection / CTO / db / dubbo / executor / final / HashSet / HTML / http / https / id / IDE / IO / java / key / lambda / list / Listeners / Logging / message / ORM / Property / redis / servlet / spring / Spring Boot / springboot / src / ssl / strace / tab / tar / UI / value / web / 代码 / 参数 / 同步 / 实例 / 希望 / 开发 / 总结 / 提问 / 文章 / 时间 / 构造方法 / 生命 / 监听器 / 线程 / 解析 / 遍历 / 配置
尖兵 发布于 2019-12-06
window下安装kafka和zooker,超详细: https://blog.csdn.net/weixin_33446857/article/details/81982455 kafka:安装下载教程网址(CentOS Linux): https://www.cnblogs....
阅读(21)赞 (0)标签:2019 / apache / App / apr / bean / Bootstrap / cat / centos / client / consumer / core / CTO / dependencies / HTML / http / https / id / IO / key / lib / linux / list / Listeners / map / maven / pom / producer / REST / root / scala / schema / SDN / spring / Spring Boot / springboot / tar / tk / value / web / XML / zookeeper / 下载 / 代码 / 安装 / 开发 / 数据 / 测试 / 目录 / 配置 / 需求
小丁 发布于 2019-12-05
![]()
以前没有意识到阅读优秀框架源码的重要性,直到我阅读完mybatis、spring IOC、AOP, springMVC的源码,从中学了不少底层的知识,比如java的反射内省,jdk动态代理,cglib动态代理,体会到源码中使用了各种设计模式,使得框架具有非常强大的扩展性,那个时候...
阅读(26)赞 (0)标签:ACE / Action / AOP / App / ArrayList / bean / BeanDefinition / Bootstrap / bug / cache / cat / CEO / cglib / classpath / Collection / Collections / ConcurrentHashMap / CTO / db / Document / DOM / entity / equals / final / HashMap / HashSet / http / https / id / IDE / IO / ioc / java / key / lambda / lib / list / Listeners / map / maven / message / mybatis / node / ORM / parse / Property / root / schema / Security / session / spring / spring ioc / springioc / SpringMVC / src / strace / stream / synchronized / tab / tar / trigger / UI / value / XML / 万物 / 下载 / 代码 / 单元测试 / 参数 / 处理器 / 实例 / 开发 / 文章 / 时间 / 构造方法 / 测试 / 源码 / 监听器 / 空间 / 管理 / 统计 / 缓存 / 自定义标签 / 解析 / 设计模式 / 递归 / 遍历 / 配置 / 集合类
hellas 发布于 2019-12-05
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
点击上方 Java后端 ,选择 设为星标 优质文章,及时送达 作者 | 平凡希 来源 | www.cnblogs.com/xiaoxi/p/7999885.html 我们开发任何一个Spring Boot项目,都会用到如下的启动类 1 @SpringBoo...
阅读(29)赞 (0)标签:ACE / App / bean / BeanUtils / cat / classpath / CTO / dataSource / Document / EnableAutoConfiguration / git / HTML / http / https / id / IO / ioc / java / Java类 / JVM / key / list / Listeners / map / mapper / maven / MQ / mybatis / ORM / pom / Property / redis / root / schema / Select / Service / session / spring / Spring Boot / spring ioc / springboot / sql / sqlsession / SqlSessionFactory / src / ssl / tar / tomcat / UI / value / web / XML / 一对多 / 下载 / 二维码 / 代码 / 定制 / 实例 / 广告 / 开发 / 文章 / 智能 / 构造方法 / 注释 / 源码 / 生命 / 监听器 / 程序员 / 管理 / 类加载器 / 类图 / 自动化 / 解析 / 调试 / 软件 / 遍历 / 配置
hellas 发布于 2019-12-03
![]()
3. HTTP 请求在 Web 应用中的处理流程 在穿越了 Web 容器之后,HTTP 请求将被投送到 Web 应用,我们继续以 Tomcat 为例剖析后续流程。Web 容器与 Web 应用的衔接是通过配置文件 web.xml 完成的。web.xml 是遵循 Java Servl...
阅读(20)赞 (0)标签:AOP / API / App / cat / classpath / http / https / IO / ioc / java / js / list / Listeners / map / Service / servlet / session / spring / src / tab / tar / tomcat / UI / value / web / XML / 上帝 / 业务层 / 互联网 / 产品 / 创业 / 博客 / 参数 / 启动过程 / 应用架构 / 开发 / 开发者 / 提问 / 数据 / 文章 / 架构演进 / 模型 / 生命 / 监听器 / 管理 / 类图 / 索引 / 组织 / 解析 / 配置
zhuangli 发布于 2019-12-02
![]()
在上一篇中已经讲解完**invokeBeanFactoryPostProcessors(beanFactory);**方法;我们看看下面还有什么方法 @Override public void refresh() throws BeansException, IllegalSta...
阅读(19)赞 (0)标签:ACE / Action / AOP / App / ArrayList / bean / BeanDefinition / BeanUtils / bug / cache / cat / CEO / cglib / classpath / CTO / db / dependencies / description / final / HashSet / http / https / id / IDE / IO / ioc / ip / java / lambda / lib / list / Listeners / map / message / ORM / Property / rmi / root / Security / Service / spring / springioc / src / ssl / struct / synchronized / tab / tar / trigger / UI / value / XML / 代码 / 博客 / 参数 / 图片 / 处理器 / 实例 / 总结 / 数据 / 文章 / 时间 / 构造方法 / 注释 / 源码 / 监听器 / 缓存 / 缩小 / 解析 / 配置
dulong 发布于 2019-12-02
![]()
![]()
![]()
![]()
点击上方 Java后端 ,选择 设为星标 优质文章,及时送达 作者 | 陈凯玲 来源 | my.oschina.net/keking/blog/3058921 一个 Spring Boot开发的项目,Spring Boot 版本是1.5.7,携带...
阅读(20)赞 (0)标签:App / Atom / Bootstrap / build / cat / CEO / core / CountDownLatch / Elasticsearch / final / git / HTML / http / https / id / IDE / IO / java / js / jstack / list / Listeners / maven / MQ / NSA / ORM / pom / queue / Service / solr / spring / Spring Batch / Spring Boot / src / tar / UI / web / XML / 二维码 / 代码 / 安全 / 广告 / 开发 / 总结 / 搜索引擎 / 文章 / 服务器 / 本质 / 管理 / 索引 / 线程 / 进程
xirruiqiang 发布于 2019-12-02
![]()
![]()
![]()
![]()
点击上方 Java后端 ,选择 设为星标 优质文章,及时送达 作者 | 陈凯玲 来源 | my.oschina.net/keking/blog/3058921 一个 Spring Boot开发的项目,Spring Boot 版本是1.5.7,携带...
阅读(21)赞 (0)标签:App / Atom / Bootstrap / build / cat / CEO / core / CountDownLatch / Elasticsearch / final / git / HTML / http / https / id / IDE / IO / java / js / jstack / list / Listeners / maven / MQ / NSA / ORM / pom / queue / Service / solr / spring / Spring Batch / Spring Boot / src / tar / UI / web / XML / 二维码 / 代码 / 安全 / 广告 / 开发 / 总结 / 搜索引擎 / 文章 / 服务器 / 本质 / 管理 / 索引 / 线程 / 进程
hanze 发布于 2019-11-28
![]()
![]()
![]()
![]()
预警:本文非常长,建议先 mark 后看。 说明:前面有 4 个小节关于 Spring 的基础知识,分别是:IOC 容器、JavaConfig、事件监听、SpringFactoriesLoader 详解,它们占据了本文的大部分内容。 虽然它们之间可能没有太多的联系,但这些知识对于...
阅读(51)赞 (0)标签:ACE / amqp / AOP / apache / App / apr / ArrayList / bean / BeanDefinition / Bootstrap / bus / cat / CEO / classpath / Collection / core / CTO / dataSource / db / DDL / Document / EnableAutoConfiguration / equals / final / find / HashSet / http / https / id / IDE / IO / ioc / ip / java / java annotation / Java类 / JDBC / JVM / key / lib / list / Listeners / Menu / MQ / mysql / Property / provider / root / Select / Service / servlet / spring / Spring Boot / spring ioc / springboot / sql / src / ssl / synchronized / tab / tar / tomcat / UI / URLs / value / web / Word / XML / 代码 / 免费 / 参数 / 启动过程 / 安全 / 实例 / 工作原理 / 希望 / 开发 / 开发者 / 总结 / 数据 / 数据库 / 文章 / 时间 / 服务器 / 本质 / 构造方法 / 标题 / 模型 / 源码 / 生命 / 监听器 / 管理 / 类加载器 / 线程 / 缓存 / 解析 / 连接池 / 递归 / 遍历 / 配置 / 需求
puefu.he 发布于 2019-11-28
![]()
Spring Boot 的应用教程我们已经分享过很多了,今天来通过源码来分析下它的启动过程,探究下 Spring Boot 为什么这么简便的奥秘。 本篇基于 Spring Boot 2.0.3 版本进行分析,阅读本文需要有一些 Java 和 Spring 框架基础,如果还不知道 ...
阅读(24)赞 (0)标签:ACE / App / ArrayList / bean / BeanUtils / cache / cat / Collection / Collections / CTO / equals / final / HashSet / http / https / id / IO / java / key / list / Listeners / Logging / Lua / map / servlet / spring / Spring Boot / springboot / src / ssl / struct / tar / tk / UI / URLs / value / web / 代码 / 参数 / 启动过程 / 响应式 / 实例 / 微信公众号 / 总结 / 文章 / 时间 / 构造方法 / 源码 / 监听器 / 类加载器 / 线程 / 解析 / 遍历 / 配置
小丁 发布于 2019-11-27
配置类的作用一般就是配置框架运行的基本组件,所以看懂配置类,也就入了框架的门。 当我们在启动类上加入 @EnableDiscoveryClient 或者 @EnableEurekaClient 时,就能使Eureka客户端生效。 这两个注解最终都会使,Eureka客户端对应的配置...
阅读(24)赞 (0)标签:ACE / App / apr / ask / Atom / bean / build / cache / cat / client / CTO / DNS / DOM / ECS / Eureka / executor / Features / final / heartbeat / http / https / id / IDE / IO / ip / lib / list / Listeners / map / mapper / message / Netflix / ORM / Property / provider / queue / rand / Region / remote / retry / Service / servlet / session / spring / ssh / synchronized / tar / ThreadPoolExecutor / Transport / UI / update / URLs / value / 代码 / 参数 / 同步 / 处理器 / 实例 / 总结 / 数据 / 时间 / 服务注册 / 服务端 / 本质 / 构造方法 / 注册中心 / 源码 / 生命 / 监听器 / 端口 / 管理 / 线程 / 线程池 / 缓存 / 自适应 / 解析 / 配置
尖兵 发布于 2019-11-27
![]()
ApplicationContextInitializer介绍 作用是在 ConfigurableApplicationContext 类型的 ApplicationContext . refresh 操作之前,允许我们对 ConfiurableApplicationContex...
阅读(16)赞 (0)标签:ACE / API / App / bean / Bootstrap / build / cat / classpath / CTO / db / DDL / Document / http / https / id / IDE / IO / linux / list / Listeners / Property / Select / Service / spring / Spring Boot / Spring cloud / src / tab / tar / tomcat / UI / web / windows / 代码 / 参数 / 开发 / 目录 / 端口 / 配置
likai 发布于 2019-11-25
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Tomcat 作为 servlet 容器实现,它是基于 Java 语言开发的轻量级应用服务器。因为 Tomcat 作为应用服务器,它有着完全开源,轻量,性能稳定,部署成本低等优点,所以它成为目前 Java 开发应用部署的首选,几乎每个Java Web开发者都有使用过,但是,你对 ...
阅读(26)赞 (0)标签:1111 / 2019 / apache / API / App / apr / bug / cat / CEO / Connection / core / CTO / equals / final / find / http / https / id / IDE / IO / ip / java / JPA / js / JVM / list / Listeners / map / mapper / MQ / NIO / Property / REST / Service / servlet / src / ssl / Statement / stream / struct / synchronized / tar / tomcat / UI / web / Webapps / XML / 主机 / 协议 / 博客 / 同步 / 域名 / 处理器 / 实例 / 并发 / 开发 / 开发者 / 开源 / 数据 / 服务器 / 架构设计 / 源码 / 生命 / 监听器 / 目录 / 端口 / 管理 / 线程 / 解析 / 设计模式 / 部署 / 配置 / 锁
xubiao.zhuang 发布于 2019-11-25
![]()
![]()
![]()
![]()
本节主要介绍SpringBoot Application类相关源码的深入学习。 主要包括: SpringBoot应用自定义启动配置 SpringBoot应用生命周期,以及在生命周期各个阶段自定义配置。 本节采用SpringBoot 2.1.10.RELASE,对应示例源码在: h...
阅读(24)赞 (0)标签:ACE / API / App / ArrayList / bean / build / cat / CEO / classpath / Collection / CTO / db / example / git / GitHub / HashSet / http / https / id / IDE / IO / ioc / list / Listeners / MQ / Property / Service / spring / springboot / src / tar / UI / value / web / 代码 / 参数 / 启动过程 / 时间 / 源码 / 生命 / 监听器 / 网站 / 遍历 / 配置