易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA网络应用系统开发的新思考方法

你也许是一个工程师,正在使用EJB、Struts、Hibernate、Spring等各种国外流行的框架开发你的系统中的各个部分,它们之间靠不同的配置文件、接口、服务连接在一起,为这些接口、配置、服务的编写、调用,头疼吗?
你也许是一个PM, 正在为你的项目采用什么框架、如何分组、如何协调、各种框架的优劣做评估、测试,为你的应用程序部署工程师安排了一大堆的部署说明;正在为你的工程师分组,但需要不断地开会、写文档说明各组之间如何协调;正在为不同工程师写的配置文件偶有不一致,而查找其中的错误,费时费力;正在....
你也许是一个技术总监,正在为老板天天说技术开支过高,却没有成果而烦恼。原因在于你使用了国外流行的框架、其培训成本、开发成本往往是居高不下...
这时,我们做了新的思考。
我 们通过近十年的调研、实际项目接触、各种大型服务系统的开发,总结了这些系统中使用Struts,Hibernate,Spring,EJB等框架、规范的利弊。当你在使用Hibernate时往往头疼于哪些包配哪些版本,去哪里找它们,甚至有些工程师在开发时用在新的Hibernate的包中使用了较老 的关联系统的包。为后期整合、调试、部署带来了一大堆的麻烦。此时一个弹性、集MVC、数据持久层、SOA的软件产生了,这就是本文要介绍的OMS- JTRIP。
OMS-JTRIP名为基于服务的对象管理系统,仅称OMS,是一个全新的网络应用程序开发框架。其开发接口仅有6个开发标签(JAVA Annotation),除了指定应用程序的运行绝对路径外,没有任何手工输入性配置。
下面描述一下OMS开发各种系统的方式:
1)                OMS 开发数据库程序:只要在WORD(Office软件)中定义好表结构和关系,采用OMS专用的前置开发处理程序,其整个数据库的映象就自动进入了OMS可 管理对象环境中。不需要写一行代码,一个完整的,可用的数据库管理程序就具备了,它不仅可以在控制台中运行,还可以在B/S结构中进行访问。
2)                OMS 开发B/S结构的程序:对于开发B/S结构的程序采用OMS就太容易了,OMS系统具有分离式管理理念,开发人员与设计制人员是可以完全分开的,是真正实现的MVC的程序。V开发人员可以独立设计、制作;M开发人员只要为V提供模型即可。实现了V与M的松散耦合。
3)      &nb


相关文档:

推荐几个java学习网站

推荐几个java学习网站
Java代码查询站点 S+\s4hh@k  
1. java2s http://www.java2s.com/ PeYmf1ox  
这个网站非常好,分成三大类,分别是Example、Products、 Articles,每个大类下又分别设许多小类,还有搜索功能,这样查找起来非常方便。。比如,如果要学习SWT/JFace,只要把Example下的SWT JFace Eclipse ......

Java面试笔试题大汇总(一)

第一,谈谈final, finally, finalize的区别。
  最常被问到。  
  第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?  
  第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。  
  第四,&和&am ......

java 解压缩zip文件

测试环境:win2000+jdk1.4+jb2006
 import java.io.*;
import java.util.Enumeration;
//import java.util.zip.*;
import org.apache.tools.zip.*;
public class Test {
//解压文件
  public static void extZipFileList(String zipFileName, String extPlace) {
    try {
   ......

Java获取请求客户端的真实IP地址

通常通过request.getRemoteAddr()
取得客户端的IP地址,做鉴权和校验,逻辑没问题,那么肯定request.getRemoteAddr()出了问题,google下,发现有人遇到类似的问题。
最终定位为request.getRemoteAddr()这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。
......

JAVA 连接池 BoneCP 测试(2) with spring 3

额外JAR包:
org.springframework.expression-3.0.1.RELEASE.jar
org.springframework.asm-3.0.1.RELEASE.jar
org.springframework.beans-3.0.1.RELEASE.jar
p:statementCacheSize="100"
<bean id="masterDataSource" class="com.jolbox.bonecp.BoneCPDataSource" destroy-method="close"
p:driverClass="com.m ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号