`
allbin1983
  • 浏览: 34462 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
simple 在架构之初就考虑到降低Web应用开发的复杂度,提高开发效率。降低开发复杂度的做法是提供了大量的组件。我们把组件分为 核心组件,基本组件库,业务组件。 核心组件包括 AJAX请求组件(ajaxRequest),验证组件(Validation),提交组件(Submit)。核心组件是基本组件与业务组件的基础。 组件在开发过程中,都是按照声明式的编程,simple 框架可以理解你声明的动作。举个例子,比如在 xml  描述需要使用的组件,simple 就会按照在xml中的声明,就可以完成需要做的工作。   下面就给大家介绍下声明式编程的具体例子。   例 ...
简介:   SimpleMVC 是一个通用的MVC框架,适用于企业应用与互联网应用平台,是一个成熟的、耦合性很低的优秀框架,本文将结合实例来介绍如何使用它来进行 J2EE 的开发。   我们在基于SimpleFramework开发应用组件,一个概念是SimpleMVC,它可以方便的解决我们遇到的问题,那么到底如何使用?本篇文档组件以具体的例子介绍下SimpleMVC。下面先对mvc概念做一个回顾,然后,介绍SimpleMVC。 MVC 回顾:   在使用JAVA技术建立Web应用的实例中,由于JSP技术的发展,很快这种便于掌握和可实现快速开发的技术就成了创建Web应用的主要 ...
前言   simpleFramework 官方网站上线100天,为推动国内的开源产品做出自己的力量,在今天这个特殊的日子,我就谈谈我对的simple的认识,用来大家更好的了解simple.  (以下内容是作为使用者在伴随着simple的发展而客观的总结的,希望对初学者有帮助!以前投我隐藏帖的请飘过!)      选择开源,因为之前我们面临如下问题,并把积累的经验与大家分享. 1.  软件产品的通用性和用户要求个性化的矛盾。 2.  
虽然现在复制Facebook基本上已经没有意义,但是SNS(社会性网络),已经成为很多网站开发的基础性功能。你很可能希望开发一个功能性网站,但是希望采用SNS作为基本功能。 例如我们开源技术宣传网站,我们不但希望用户能够 ...
在坛子里和SimpleFramework的相关文档里,曾经有过simpleFramework与Struts的简单比较。在此,我们再对Struts这个Web框架的鼻祖做一回顾。 1)Struts1的脚步已渐行渐远,在这Web框架及其技术百花齐放的今天,只能挥手说再见。但作为Java Web应用程序员级架构师,谁都不能忘记:Struts1在Web应用的历史长河中的不朽功勋! 2)作为Struts1.x的升级以及和Webwork结合产物的Struts2,也再次在Web框架及其应用的历史上写下了浓重的一笔,继续推动着Web的革命。 1、Struts2的运行机理 ...
 对于刚接触simple的朋友来说,总是觉得simple文档少,没有太多的例子,这点我分享下对于快速学习与使用simple的经验(主要对应新手,高手多多拍砖,要多多发表自己的意见)。   Simple 是基于组件开发,这就注定了simple的用户可以使用组件,也可以基于simple框架做组件开发。所以,如果你觉得simple提供的组件可以解决你面临的问题,我建议是先学会使用组件。   Simple 组件使用在前面的文章中有介绍,如果你觉得说的还不够清楚,或者需要看更多的例子,可以下载Simple工程,导入IDE开发工具后,Simple 的根目录下有一个 developer 文件夹,这个文 ...
上篇文章介绍了SimpleFramework 的菜单组件的使用方法,其特点是在jsp中不需要用户写Javascript代码,这里需要说明下,用户不写js代码,是因为simple内置的js引擎替代了前端js的编写。当然SimpleFramework是完全支持js,这篇文章主要介绍如何使用Javascript 调用simple组件,为了更容易看到效果,本例就以(窗口及对话框window) 组件为例。   1.组件的定义     SimpleFramework的所有组件都是在XML描述文件中的components标签下定义的,window 组件也不例外,我们才开发过程中,只需要把规范XM ...
SimpleFramework在技术架构与原理上做了很多介绍,很多关心Simple的用户反馈给我们很多好的建议,这些建议为   simple的发展提供很多的思路,这里表示真诚的感谢。     今天这篇组件的使用文档希望大家看下面的例子就可以入门,重点介绍simple的组件如何使用,这样可以有一个感性上   的认识。Simple提供大量的组件例子,虽然都放到演示demo中,这对于大家对Simple的组件优势还是一个模糊的概念,   今天就以系统中常用的菜单组件为例子,说明Simple组件的使用方法。
SimpleFramework支持制作动态网站变得简单、快捷,而且不需要掌握复杂的编程技术,只需要对 html、css、js了解的人可以做出漂亮的网站,要学习和使用SimpleFramework,就需要对SimpleFramework的模板结构和组成有一个认识。 SimpleFramework的模板是有jsp编写的,当然也支持html编写的模板,默认的模板文件放在根目录下template文件夹里。 下面介绍下SimpleFramework 默认实现的template。 目录下的文件结构: template         |resource         |404.jsp      ...
Java是一种伟大的语言。它管理内存,传授面向对象的编程(思想),使我们更好地用它来编码。另外,它确实是一种“编写一次,到处运行“的语言。然而,Java应用程会遇到一些常见的开发者和应用者独耳熟能详的性能挑战。 内存泄露 Java的最大的好处之一是它能够管理内存模型。当对象不再使用时,Java会做清理工作。较旧的语言需要人工来管理内存,但开发者宁愿花时间专注于核心语言逻辑而不愿为内存分配而忧心。 话虽如此,却不能保证Java的内存管理没有问题,提供管理内存模型,或创建/销毁未使用的对象,(这些对象)都放在Java的“堆(Heap)“中,内存泄露通常是不正确编程的结果–通常,开发者没有消除某 ...
  本例主要探讨如何整合SimpleFramework 与Spring Web MVC 框架,通过实例演示SimpleFramework的树组件(Tree)与服务器端的Spring Web MVC 框架进行整合的过程。 前提条件 本教程假定读者已经熟悉Spring Web MVC,并能配置相应的环境。但SimpleFramework相关知识并无特别要求,文章里会细致讲解相关的Simple 的配置过程。 系统要求 教程中的示例所用的工具和环境如下: JDK 1.6.0+ Spring Framew ...
SimpleFramework自诞生之日起,一直没有停歇发展与创新的脚步。从SimpleFramework V1的发展成熟,到simpleframework.net 社区项目,再到SimpleFramework V3 的发布,以及simpleframework V3开放的组件体系架构,其产品发展路线一直与使用者保持紧 ...
很多朋友反映想在本机快速体验simpleframework,为了方便大家在搭建环境方面的时间,发布应用工程,效果如下图:       点击下载       1.  simple 启动需要手工创建数据库,表由simple 自动生成。     请参考: WEB-INF/project.xml 文件。            <bean id="defaultDatasource" class="org.apache.commons.dbcp.BasicDataSource"         destroy-method=& ...
Simpleframework是基于后处理后处理模式技术实现的Web应用级开源框架。采用过滤器工作机制和申明式组件元数据定义,所以备整装零用的应 用模式,不仅可以支持Web应用的全程开发装,也可以在其他框架资源和应用的基础上仅引用其部分组件,本例介绍通过FreeMarker代替jsp做页面 展示,并在FreeMarker模板文件输出Simpleframework的树组件。 FreeMarker是开源的模板框架。对于它的介绍网上已经很多了。详情可参考 主页:http://www.freemarker.org/ 现在我们就开始FreeMarker版的Hello Wo ...
在infoq报道国内开源框架,本人从零开始体验simple,包括simple基础文件配置步骤。愿意与大家分享下开发过程,请各位高手给予指导,不要讨论除技术之外的人身攻击,多谢。 经过最近对simple的学习,力求从零基础介 ...
Global site tag (gtag.js) - Google Analytics