分类存档: 软件设计

城市级联选择插件jquery.area2select闪亮登场(前后台设计)

公司的一个二期项目需要使用地区信息的级联选择功能,因为本来有数据库设计所以就根据数据库设计构建了本次要发布的插件:jquery.area2select,算是真正意义上的第一个jQuery插件吧。
插件的开发目的一是为了公司的项目试用,另外一个就是把各种我平常开发积累的东西分享给大家,也就是我创建的wsria项目。

一、文档以及API

如果看着累直接点击这里,在新窗口打开。

二、配套演示地址

因为是和后台配合使用,所以专门搭建了一个部署在tomcat上的演示程序;
演示地址:http://kafeitu.gicp.net:10000/demo,进入页面后在左侧的“地区信息”栏目中。
继续阅读 »

原创文章,转载请注明: 转载自what is the RIA? just it…||咖啡兔

本文链接地址: 城市级联选择插件jquery.area2select闪亮登场(前后台设计)

咖啡兔

一只咖啡兔,热爱开源,喜欢追踪、研究新技术,向往背包游…… 讲究效率,坚信:“工欲善其事必先利其器” 使用Linux(Ubuntu),基于Java和jQuery开发企业RIA应用

More Posts - Website

工欲善其事必先利其器–Java Web快速开发框架–Springside

今天开始“工欲善其事必先利其器”系列第一篇,介绍目前可以快速开发并且有规范可维护性的开源框架——Springside

一、老板,来二两点废话:

如果你从事Java Web编程你会发现怎么那么多的技术或者框架,还有那么多关于的Java规范、协议;框架比如最著名的MVC框架Struts,持久化框架Hibernate,和解耦合Struts和Hibernate的Spring(虽然它现在不再是单一功能);这些框架的学习不是很困难,但是对于初学者或者需要快速构建项目的团队或者个人来说就需要花费成本构建新的项目,这无疑是项目初期的拦路虎。

关于这一点我是有过深的体会,去年给一个小公司开发一个小系统使用的架构就是我之前发布过的《个人账务管理系统》的架构,由于当时写这个架构的时候工作经验比较少,遇到的问题也不多,所以很多地方功能欠缺,而且不够灵活还有BUG……惭愧

二、推荐Springside

去年年底的一次偶然机会让我发现了Springside,以下简称为SS;关于SS的详细资料大家请到SS的官网查看,有这非常详细的WIKI文档而且在最新的3.3.4版本中白衣重新检查、调整了代码注释,使使用者可以很容易理解代码的意图。

SpringSide是以Spring Framework为核心,提供Pragmatic之中又适合工业化大规模开发的企业应用Kickstart。
如果说Sun的代码规范规定了大家在代码中如何命名变量,怎么编写注释的话,SpringSide则是以主流的技术选型、Pragmatic的编程实践来开发JavaEE企业级应用的总结与演示。

继续阅读 »

原创文章,转载请注明: 转载自what is the RIA? just it…||咖啡兔

本文链接地址: 工欲善其事必先利其器–Java Web快速开发框架–Springside

咖啡兔

一只咖啡兔,热爱开源,喜欢追踪、研究新技术,向往背包游…… 讲究效率,坚信:“工欲善其事必先利其器” 使用Linux(Ubuntu),基于Java和jQuery开发企业RIA应用

More Posts - Website

经典:从追MM谈Java的23种设计模式

从追MM谈Java的23种设计模式

1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯 德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory.

工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点 是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。

继续阅读 »

原创文章,转载请注明: 转载自what is the RIA? just it…||咖啡兔

本文链接地址: 经典:从追MM谈Java的23种设计模式

无觅相关文章插件,快速提升流量

咖啡兔

一只咖啡兔,热爱开源,喜欢追踪、研究新技术,向往背包游…… 讲究效率,坚信:“工欲善其事必先利其器” 使用Linux(Ubuntu),基于Java和jQuery开发企业RIA应用

More Posts - Website