ManyDesigns Portofino 是一个模型驱动的Web应用框架,旨在提供高产品性和可维护性。
用工具,使用纯Java编写 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的
JByte 基于java的模板引擎。它通常用于把Jsp或Servlet转换成HTML,也可以转换成其它格式比如:XML,RTF,WML,e-mailtext,原代码,配置文件。 项目主页:
缩。 import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException;
ActiveJDBC 是一个快速和轻量级的 Java 的 ORM 小型框架,语法简单易于理解,同时支持多数据库链接。ActiveJDBC 的文档(javadoc)非常完善。基于以下原则设计: 惯例重于配置(无配置)
暂时里面只需要配置一句 url.suffix=com.wenbin.action(就是需要进行转发的类的包路径,多个路径用逗号隔开) 解决的问题:简化配置,去除配置文件,尽可能的使得软件的维护成本降低。并且降低学习成本。
伸缩。 JVM、应用服务器和部署包(例如,WAR和EAR)为Java应用程序提供了天然的隔离,允许不同开发者在同一套基础设施中部署应用程序,因此Java 平台十分适合PaaS。但是,过去几年里
而目前很多应用都接收一个 java.sql.DataSource 。为此我们应该实现一个 DataSource 。实现 DataSoure 的关键即是实现此接口中的方法 getConnection 。通过查看
P25 Java6开发WebService入门 http://www.bianceng.cn/Programming/Java/201102/24101.htm 之前常常用CXF、Axis2、XFire等来开发结合Java语言来开发Web
Jackson 是一个 Java 用来处理 JSON 格式数据的类库,性能非常好。 Streaming (reading, writing) FAST (measured to be faster than
iCaptcha 是一个 Java 的验证码库,支持国际化和可定制。 示例代码: //Optional Properties Properties props = new Properties();
Open-Xchange提供大部分的群件功能,包括行事历、联络人、待办事项、分享项目与文件、分享知识、讨论区、书签和电子邮件。并且提供WebDAV/XML 接口可以让其它软件与Open-Xchange 的联络人管理、行事历、待办事项与文件等功能相结合。
JNA(Java Native Access )提供一组Java工具类用于在运行期动态访问系统本地库(native library:如Window的dll)而不需要编写任何Native/JNI代码。开
JPackIt可以把Java工程打包成一个可执行的包(如:jar,class或exe).包括所有Java应用程序资源如:代码,图片,属性文件和被引用的第三方包. 项目主页: http://www
直以来,我都对Web充满了兴趣。曾在04年就开始接触DVBBS,但以前都仅仅停留在使用的层次,当07年开始接触Java以来,我就有一个梦 —— 我要拥有属于自己的一款Web产品。随着学习的不算深入,我开始选型,最终
Java 日历类 Calendar 相关方法
P16 SOAR项目Java开发规范 1. 引言 2 2.文件 2 3.命名规则 3 3.1基本的规则 3 3.2常量命名 3 3.3变量命名 4 3.4方法命名 5 3.5类和接口的命名 5 3.6包的命名 6
etmvc是基于Java技术,为WEB开发提供的一套简易MVC框架。 简易但不简单,其设计和实现借鉴业界众多的优秀框架,如struts,spring mvc,ror,grails等, 力图为Java开发人员提供一套高效的开发框架。
ShiftOne Object Cache这个Java库提供了基本的对象缓存能力。实现的策略有先进先出(FIFO),最近使用(LRU),最不常使用(LFU)。所有的策略可以最大化元素的大小,最大化其生存时间。
在此之前我们定义常量的时候,一般都是写在接口或者类里;现在让我们了解一下Java枚举,从开发中总结了一下Java枚举,以实例为据。JDk1.5之后引入了枚举类型,枚举定的如下: 引用 [public]