http://www.infoq.com/cn/news/2014/01/spring-boot/随着Spring 4新版本的发布,Spring Boot这个新的子项目得到了广泛的关注,因为不管是Spring 4官方发布的新闻稿还是针对首席架构师Adrian Colyer的专访,都对这个子项目所带来...
分类:
编程语言 时间:
2015-01-20 06:07:57
阅读次数:
260
今天发现早年在大象笔记中写的一篇笔记,之前放在ijavaboy上的,现在它已经访问不了了。前几天又有同事在讨论这个问题。这里拿来分享一下。
在web应用开发或者游戏服务器开发的过程中,我们时时刻刻都在使用热部署。热部署的目的很简单,就是为了节省应用开发和发布的时间。比如,我们在使用Tomcat或者Jboss等应用服务器开发应用时,我们经常会开启热部署功能。热部署,简单点来说,就是我们将打...
分类:
编程语言 时间:
2015-01-17 19:30:45
阅读次数:
183
引言近期开发的几个项目,均是基于Spring boot框架的web后端项目,使用JdbcTemplate执行数据库操作,实际开发过程中,掌握了一些有效的开发经验,踩过一些坑,在此做个记录及总结,与各位读者分享。欢迎留言与我交流。正确使用JdbcTemplate执行数据库操作1、Bean声明新增类型D...
分类:
数据库 时间:
2015-01-15 23:40:47
阅读次数:
414
## 概述 名词解释:所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。 对于Java应用程序来说,热部署就是在运行时更新Java类文件。在基于Java的应用服务器实现热部署的过程中,`类装入器扮演...
分类:
其他好文 时间:
2015-01-06 00:56:44
阅读次数:
161
刚刚开始使用eclipse,有点不太会,特别每次修改文件,tomcat都重新启动一遍特别麻烦,在网上找了一个方法过,有点麻烦,然后找公司大神要了个简单的方法与免费得jrebel的jar包。1.把jar包解压与一个自己编写的删除缓存的jar放到一个磁盘2.为tomcat的JVM设置参数:-Duser....
分类:
Web程序 时间:
2015-01-04 15:05:05
阅读次数:
194
一:研发工具(推荐)
Eclipse:eclipse-jee-kepler-SR2-win32-x86_64.zip(自带maven)
Tomcat: apache-tomcat-7.0.53
Mysql: 5.0
在eclipse中引入工程(过程可能有点慢,因为需要下载工程需要的jar文件。Jar文件的下载目录为C:\Users\Administrator\.m2)
二:ecl...
分类:
系统相关 时间:
2015-01-03 09:24:49
阅读次数:
262
tomcat的热部署实现原理:tomcat启动的时候会有启动一个线程每隔一段时间会去判断应用中加载的类是否发生变法(类总数的变化,类的修改),如果发生了变化就会把应用的启动的线程停止掉,清除引用,并且把加载该应用的WebappClassLoader设为null,然后创建一个新的WebappClas....
分类:
其他好文 时间:
2014-12-31 17:57:48
阅读次数:
280
Ngingx的特点(1)模块化设计,较好的扩展性(2)高可靠性 master(控制)-->worker(3)较低的内存消耗 10000个keep-alive连接在Nginx仅消耗2.5M(4)支持热部署 不停机而更新配置文件、更换日志文件、更新服务器程序版本基本功能: 静态资源的web服务器,能缓存...
分类:
其他好文 时间:
2014-12-29 11:43:04
阅读次数:
331