会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
陈东
博客园
首页
新随笔
联系
管理
订阅
2019年1月7日
Spring 的IOC容器系列的设计与实现:BeanFactory 和 ApplicationContext
摘要: 在Spring IOC容器的设计中,我们可以看到两个主要的容器系列,一个是实现BeanFactory接口的简单容器系列,这系列容器只实现了容器的最基本的功能,另一个是ApplicationContext,他作为容器的高级形态而存在,应用上下文在简单容器的基础上,增加了许多面向框架的特性,同时对应用环
阅读全文
posted @ 2019-01-07 20:47 陈东的博客
阅读(1595)
评论(0)
推荐(0)
2019年1月2日
Tomcat 的部署器
摘要: 要使用一个Web应用程序,必须要将表示该应用程序的Context实例部署到一个Host实例中,在Tomcat中,Context实例可以用WAR文件的形式来部署,也可以将整个WEB应用程序复制到Tomcat安装目录下的webapp下。对于部署的每个应用程序,可以在其中包含一个描述符文件,该文件包含Co
阅读全文
posted @ 2019-01-02 22:34 陈东的博客
阅读(465)
评论(0)
推荐(0)
2018年12月28日
在Windows平台上运行Tomcat
摘要: 从之前的学习中知道,可以调用Bootstrap类将Toomcat作为一个独立的应用程序来运行,在Windows平台上,可以调用startup.bat批处理文件来启动Tomcat,或运行shutdown.bat批处理文件来关闭Tomcat,这两个批处理文件位于%CATALINA_HOME%/bin目录
阅读全文
posted @ 2018-12-28 22:21 陈东的博客
阅读(3510)
评论(0)
推荐(0)
2018年12月25日
启动Tomcat
摘要: 这篇随笔的重点关注启动Tomcat时会用到的两个类,分别是Catalina类 和 Bootstrap类,它们都位于org.apache.catalina.startup包下,Catalina类用于启动或关闭Server对象,并负责解析Tomcat文件:server.xml文件。Bootstrap类是
阅读全文
posted @ 2018-12-25 20:39 陈东的博客
阅读(959)
评论(0)
推荐(0)
2018年12月24日
关闭钩子(shutdown hook)的作用以及在Tomcat中的使用
摘要: 在很多实际应用环境中,当用户关了应用程序时,需要做一些善后清理工作,但问题是,用户有时并不会按照推荐的方法关闭应用程序,很有可能不做清理工作,例如在Tomcat的部署应用中,通过实例化一个Server对象来启动servlet容器,并调用其start方法,然后逐个调用组件的start方法,正常情况下,
阅读全文
posted @ 2018-12-24 21:11 陈东的博客
阅读(3170)
评论(0)
推荐(0)
2018年12月21日
Digester库
摘要: 在之前所学习关于启动简单的Tomcat部分实现的代码中,我们使用一个启动类Bootstrap类 来实例化连接器、servlet容器、wrapper实例、和其他组件,然后调用各个对象的set方法将他们关联起来,例如。要实例化一个连接器 和 一个 servlet容器,可以使用下列代码 然后在使用下面的代
阅读全文
posted @ 2018-12-21 21:17 陈东的博客
阅读(752)
评论(0)
推荐(0)
2018年12月17日
Tomcat中的服务器组件和 服务组件
摘要: 开始学习Tocmat时,都是学习如何通过实例化一个连接器 和 容器 来获得一个Servlet容器,并将连接器 和 servlet容器相互关联,但是之前学习的都只有一个连接器可以使用,该连接器服务8080端口上的HTTP请求,无法添加另一个连接器来服务 诸如 HTTPS之类的其他请求,而且前面所有学的
阅读全文
posted @ 2018-12-17 21:16 陈东的博客
阅读(985)
评论(0)
推荐(0)
2018年12月15日
Tomcat中的Host和Engine级别的servlet容器
摘要: 这边文章主要介绍的是Host容器 和 Engine容器。如果你想在同一个Tomcat上部署运行多个Context容器的话,你就需要使用Host容器,从理论上来讲,如果你的Tomcat只想要部署一个Context容器的话,你可以不使用Host容器。 在org.apache.catalina.Conte
阅读全文
posted @ 2018-12-15 22:17 陈东的博客
阅读(1723)
评论(0)
推荐(0)
2018年12月13日
StandardContext
摘要: StandardContext Context实例表示一个具体的Web应用程序,其中包含一个或者多个Wrapper实例,每个Wrapper表示一个具体的Servlet定义,Context还需要其他组件的支持,典型的如加载器 和 Session管理器,下面就对org.apache.catlainia.
阅读全文
posted @ 2018-12-13 22:29 陈东的博客
阅读(2307)
评论(0)
推荐(0)
2018年12月3日
浅谈JMX
摘要: JMX在Java编程语言中定义了应用程序以及网络管理和监控的体系结构、设计模式、应用程序接口以及服务。通常使用JMX来监控系统的运行状态或管理系统的某些方面,比如清空缓存、重新加载配置文件等 优点是可以非常容易的使应用程序被管理 伸缩性的架构使每个JMX Agent服务可以很容易的放入到Agent中
阅读全文
posted @ 2018-12-03 22:52 陈东的博客
阅读(2366)
评论(0)
推荐(0)
下一页
公告
点击右上角即可分享