以前看过一个帖子,做desktop like的b/s应用,基于java的,大体是
embeded jetty
browser wrapper (java 1.6好像内置相关类了)
embeded db
light-weight framework *** 这个选择就多了
我也来炮制一个
embeded tomcat6
随便一个浏览器
h2 (我好像很偏爱这个东东,呵呵)
另加上一个***,具体么子,附件上来——开发过程比较script(y?),虽然也用到了groovy,但整体和grails的定位差远了,当然水平也差远了,有点像php的**框架啊,开发web过程也比较**,效率比servlet jsp javabean的形式应该快不少,感兴趣的看下
PS:回归话题,整体环境
jre6这个近100m了……这个少不了了……去掉的不用jar貌似也没必要
tomcat6 6-8m
h2去文档2m
jar包无极限——吐血ing——这个暂且称之框架的所用到的(groovy1.6.* embeded-all + commons *** + ***) 12m
120m totally,比起[lw]amp 100m(去文档)左右的大小,不算很大了,当然你可以无限jar上去。。。
如果只用servlet jsp javabean开发的应用也够健壮的话,这样的programming tools set够简单,够适用。
————补充与11.26日
这个代码bug百出,大家还是别下载了,相信做web的javaer手中从**到**都有不少积累的工具和类库,就当献丑了。
分享到:
- 2009-11-20 22:14
- 浏览 1022
- 评论(0)
- 论坛回复 / 浏览 (0 / 1347)
- 查看更多
相关推荐
除了AWT,Java还提供了一个更现代、功能更丰富的图形界面库——Swing。Swing是建立在AWT之上的,提供了更多的组件、布局管理和外观定制选项,同时保持了跨平台的特性。Swing组件通常被称为轻量级组件,因为它们不...
本文将详细介绍一个用于处理JSON数据的Java工具类——`JsonUtil`。 #### 二、包与导入 此工具类位于`com.baiyyy.polabs.util.json`包下,为了确保能够正确地处理JSON数据,它引入了多个必要的Java类和第三方库中的...
描述中提到的"model-validator.zip"则是一个Java的轻量级验证框架。在Web开发中,验证是非常重要的一环,用于确保用户输入的数据符合预期的格式和规则。Model Validator这样的框架简化了这个过程,允许开发者定义...
Android 是一个专门针对移动设备的软件集,它包括一个操作系统,中间件和一些重要的应用程序。 Beta 版 的 Android SDK 提供了在 Android 平台上使用 JaVa 语言进行 Android 应用开发必须的工具和 API 接口。 特性 ...
它是一个轻量级的MVC(Model-View-Controller)架构,能够帮助开发者构建高效、可测试且易于维护的Java Web应用程序。本教程通过五个具体的案例,旨在帮助你从基础到精通掌握SpringMVC的使用。 首先,我们来看第一...
1. JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。正确表示对象的JSON是选项A:`var str1={'name':'ls','addr':{'city':'bj','street':'ca'}};` 这里定义了一个包含name属性和addr属性的对象,...
- **Ktor 框架**:Ktor 是一个轻量级的 Web 开发框架,它支持多种 HTTP 客户端和服务器端的功能,非常适合用来构建 RESTful 服务。 - **异步处理**:Kotlin 协程使得 Ktor 能够高效地处理并发请求。 - **数据验证**...
在IT行业中,Spring框架是Java领域最广泛应用的轻量级框架之一,以其强大的依赖注入(Dependency Injection,简称DI)和面向切面编程(Aspect-Oriented Programming,简称AOP)能力而闻名。本实例将带你深入理解...
JavaScript是一种轻量级的解释型编程语言,常用于网页和应用开发,以实现动态交互功能。JavaScript可以与HTML和CSS紧密结合,通过DOM(Document Object Model)操作页面元素,响应用户事件,或者与服务器进行异步...
JavaScript是一种轻量级的解释型编程语言,主要用于Web开发,实现客户端交互。它与Java名称相似但完全不同。JavaScript语法基于ECMAScript规范,最新的版本是ES2022。 JavaScript的核心概念包括变量、数据类型、...
在众多的Java Web容器中,Tomcat因其简单易用且轻量级的特点而被广泛采用。然而,在实际部署过程中,为了提高系统的响应速度和稳定性,对Tomcat进行合理的优化显得尤为重要。本文将详细介绍Tomcat部署及调优的相关...
在前端开发中,Vue.js框架因其轻量级、组件化等特点被广泛应用,而Element UI作为一个基于Vue 2.0的桌面端组件库,使得开发者能够快速搭建出优雅的页面。图片上传是Web开发中常用的功能之一,Element UI提供了丰富的...
JQuery是一个轻量级的JavaScript库,它简化了DOM操作、事件处理、动画制作以及Ajax交互。jQuery的使用降低了开发者处理浏览器兼容性问题的难度。核心概念包括选择器(用于选取DOM元素)、遍历(对选中的元素集合进行...