Hibernate逆向工程。MySQL Administrator 创建表
修改Eclipse中的Java注释的字体大小
修改Eclipse中的Java注释的字体大小。
Windows -> Preferences ->
Java反编译工具
Java反编译工具。java文件经过IDE编译后,会生成.class文件,有时需要将这些.class文件“还原”成.java源码,这个过程可以通过Java Decompiler来完成。

Logback日志记录
Logback日志记录。
翻译自Logback官网:http://logback.qos.ch/
Hibernate逆向工程
Hibernate逆向工程。MySQL Administrator 创建表
TOMCAT项目转成JBOSS项目的方法步骤
TOMCAT项目转成JBOSS项目的方法步骤。
本文探讨均在ECLIPSE 3.6环境下
方式一.(推荐方式) 新建JBOSS项目
1 新建WAR项目
重要是要选择RUNTIME,指向JBOSS RUNTIME,这样会把JBOSS下的类库引入buildpath,作为reference
2 将TOMCAT 项目的所有内容COPY到新项目中
-src下的包,类,properties文件,xml 文件等
-webroot下的目录,html,jsp文件
-WEB-INF/下的lib目录内的jar包
-web.xml文件[......]
JETTY嵌入式Web容器的开发(三)—集成struts2,spring方法实例
JETTY嵌入式Web容器的开发(三)—集成struts2,spring。
JETTY嵌入式开发步骤
下载
同,仍旧采用
jetty-hightide-8.1.4.v20120524.zip
本文采用struts2.1.8和spring 2.5.6
ECLIPSE建立一个普通JAVA项目testjetty
建项目步骤同,不做赘述
建成的项目的结构如下:
修改/jetty/etc/jetty.xml
同,不做赘述
JETTY Service类
Service类同 ,不做赘述
做一个简单的可执行的服务启动类
package org.jetty.demo;[......]
JETTY嵌入式Web容器的开发(二)—部署外部WAR包
JETTY嵌入式Web容器的开发(二)—部署外部WAR包 。
作为WEB容器,部署WAR包是基础功能.
通过JETTY直接在程序里部署,并启动服务,可以实现复杂的部署操作对使用者透明化.
但这种程序中的部署方式,会使JETTY启动速度变得非常慢(后台的解压和拷贝操作),因此部署WAR包方式不建议与程序调试工作在一起.
JETTY嵌入式开发步骤
- 下载
同<JETTY嵌入式Web容器的开发(一)>,仍旧采用
jetty-hightide-8.1.4.v20120524.zip
- ECLIPSE建立一个普通JAVA项目[......]
JETTY嵌入式Web容器的开发(一)—基础开发
JETTY嵌入式Web容器的开发(一)—基础开发。JETTY嵌入式Web容器的开发(一)—基础开发 JETTY嵌入式Web容器体积小,启动速度快,性能好,免费开源,是一款很适合开发调试和简单演示的轻量级Web容器. 而且它的嵌入式的特点,使得开发者可以直接将容器的操作包含在程序逻辑里,得以摆脱TOMCAT,JBOSS等独立容器带来的安装,维护,部署等一系列令人头疼的问题. JETTY嵌入式开发步骤 下载 本文采用的是2012年最新版本的JETTY8 (8.1.4版) jetty-hightide-8.1.4.v20120524.zip ECLIPSE建立一个普通JAVA项目testje[......]
分布式EHCACHE系统在缓存同步上存在着不小的缺陷
分布式EHCACHE系统在缓存同步上存在着不小的缺陷分布式EHCACHE系统,如何实现缓存数据同步? 方式1: RMI组播方式 这也是最常用的方式,配置简单,关键一点,各EHCACHE的节点配置都是一样的 例子: spring 配置中调用的ehcache文件 classpath:ehcache_mc.xml userCache ehcache_mc.xml:
原理: 这样当缓存改变时,ehcache会向230.0.0.1端口4446发RMI UDP组播包 这种组播方式的缺陷: EHCACHE的组播做得比较初级,功能只是基本实现(比如简单的一个HUB,接两台单网卡的服务器,互相之间组播同步[......]