显示下一条  |  关闭

Magic

No magic,Just basic!

 
 
 
 
 
 

江苏省 南京市 摩羯座

 发消息  写留言

 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
 

[置顶] Pendy 1.0 RC

2011-12-17 17:21:57 阅读21 评论0 172011/12 Dec17

Object/Directory or Relation Mapping

current version Pendy 1.0 RC.

what is Pendy ?

Pendy is Object/Directory or Relation Mapping(ODRM) framework.
1. Object/Directory Mapping
2. Object/Relation Mapping
  • ODRM = ODM + ORM

Advantage

1. java annotation bean configuration.
2. Reference JPA implementations.
3. simple ORM database persistence layers.
4. simple ODM database persistence layers.
5. simple LDAP authentication mode.

6. Powerful query options.
Project home http://code.google.com/p/pendy/

Pendy 1.0 RC - Ceeming - Magic

作者  | 2011-12-17 17:21:57 | 阅读(21) |评论(0) | 阅读全文>>

[置顶] JqWeb-framework3.0

2011-6-27 19:39:37 阅读47 评论0 272011/06 June27

JqWeb-framework:

* Dual licensed under the MIT and GPL licenses: 
* http://www.opensource.org/licenses/mit-license.php
* http://www.gnu.org/licenses/gpl.html
概述

   JqWeb-framework是Java and JQuery进行整合后的Java Web framework;旨在简化Web应用的开发,使用JSON作为客户端脚本JavaScript和服务端Java应用的交互;抛弃复杂的类似Jsp、struts的各类标签,全面支持Web2.0的技术,基于JQuery的客户端脚本框架;分离客户端界面和服务端业务逻辑,使开发人员更专注于个人的优势;提供参考JPA实现的简单的ORM的数据库持久层,使开发人员只要通过简单的配置即可实现数据库的持久化;随着Web2.0的发展和JQuery的广泛应用,JqWeb-framework一定会成为您合适的选择。
   从目前的技术层面上看,JqWeb-framework提供了MVC的控制架构,与Struts1、Struts2、JSF、Tapestry和Spring MVC等类似。持久层的架构与JPA、Hibernate、IBaits、JDO等类似。摒弃了以上架构的复杂性,学习更容易,应用更简单,开发人员可以快速的进行Web2.0的开发,实用才是唯一的检验的标准。

九大优势

  1. 基于Jquery框架的Java Web AJAX开源项目。
  2. 基于事件的驱动模式,简化Web2.0应用程序开发。
  3. 支持Java Web MVC,默认支持JSON模式,并支持xml、forward、redirect模式。
  4. 简单的JSON转换方案,方便Object、list、map转换为JSON。
  5. 提供参考JPA实现,简单的ORM数据库持久层方案。
  6. 简单的LDAP调用方案,支持LDAP批处理,简单的LDAP认证模式 。
  7. 支持spring framework IOC。
  8. 集成JqureyUI、jQuery Form Plugin、json2form、JqGrid、AdubyTree、AdubyFileUpload、weebox 等Jquery 插件。
  9. 具有良好的可扩展性。

 

项目博客:http://blog.163.com/shimingxy/

源代码的下载::http://code.google.com/p/jqwebframework

       技术参考文档:JqWeb-framework-3.0技术参考文档.pdf

 

框架的发展方向,Web2.0、JQuery框架及优秀插件的整合、各类数据持久层的支持、POJO的应用等。

感谢您对JqWeb-framework的支持,希望您能加入到我们的开发团队中,贡献自己的力量;如果您在使用过程中出现的BUG,请及时给我们反馈,再次感谢您的支持。Crystal.Sea


JqWeb-framework v2.0 - Ceeming - Magic

作者  | 2011-6-27 19:39:37 | 阅读(47) |评论(0) | 阅读全文>>

[置顶] AdubyTree5.0介绍

2011-5-18 22:06:08 阅读131 评论13 182011/05 May18

/*jQuery AdubyTree Plugin
 * version: 5.0 (2011-05-20)
 *
 *  Copyright (c) 2010, Crystal, shimingxy@163.com
 *  Dual licensed under the MIT and GPL licenses:
 *  http://www.opensource.org/licenses/mit-license.php
 *  http://www.gnu.org/licenses/gpl.html
 *  Date: 2011-05-20 rev 13
 */

AdubyTree Plugin  based jquery,Simple and util Utility 、OpenSource and FREE.


  •  support XML and JSON
  •  support local data and remote AJAX data.
  •  support checkbox that you need.,checkbox can before or after the leaf node.
  •  support three style,simple、strengthen、extend
  •  have Basic、Sample、Books、Org、OrgUser、Vista six themes,you can custom themes youself
  •  have Context Menu with user function define,you can move node user Context Menu

Homepage&Blog:
http://blog.163.com/shimingxy/ 
any questions ,you can visite 
demo:
             http://0070.freejsp.net/0103/
download source:
             http://code.google.com/p/jquery-adubytree/


AdubyTree Plugin基于JQuery框架,实用,调用简单,基于开源协议,免费使用。


  •  支持XML和JSON两种数据格式
  •  支持本地数据和动态AJAX远程数据。
  •  支持checkbox复选框,方便实际应用,checkbox叶节点的前面或者后面。
  •  支持三种样式,简单样式、增强样式和扩展样式
  •  自带Basic、Sample、Books、Org、OrgUser、Vista六套主题,用户可以扩展定制主题。
  •  支持右键菜单,可自定义事件,可通过右键菜单移动节点
    项目博客:http://blog.163.com/shimingxy/
    demo:
                 http://0070.freejsp.net/0103/
    源代码的下载:
                 http://code.google.com/p/jquery-adubytree

 Screenshot

AdubyTree5.0介绍 - Ceeming - Magic
 
AdubyTree5.0介绍 - Ceeming - Magic

 

作者  | 2011-5-18 22:06:08 | 阅读(131) |评论(13) | 阅读全文>>

[置顶] Json转换Form(Json2Form Plugin)

2011-3-3 10:57:00 阅读180 评论0 32011/03 Mar3

/* jQuery json2form Plugin 
 * version: 1.0 (2011-03-01)
 *
 * Copyright (c) 2011, Crystal, shimingxy@163.com
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 * Date: 2011-03-01 rev 1
 */

json2form Plugin  based jquery,Simple and util Utility 、OpenSource and FREE.
  • javascript object or json value transform to html form element value.
  • support local data and remort data using Ajax
  • when object or json property name equal to html element attribute name,fill value to element.
  • support element input [text password hidden button reset submit checkbox radio] and select textarea
  • support element init,checkbox radio select and lable.
Homepage&Blog:
http://blog.163.com/shimingxy/ 
any questions ,you can visite 
download source:

json2form Plugin基于JQuery框架,简单实用,基于开源协议,免费使用。

  • 把javascript的对象或者json对象的值转换为html表单元素的值
  • 支持本地数据和动态AJAX远程数据。
  • 当对象或者json的属性等于html表单元素name属性值,该对象或json属性值赋予该表单元素
  • 支持表单元素input [text password hidden button reset submit checkbox radio] 和 select textarea
  • 支持初始化表单元素,checkbox radio select 和 lable.

项目博客:http://blog.163.com/shimingxy/
源代码的下载:
 


在网页的头加入js
<html>
<head>
<script src="jquery-1.4.4.min.js" type="text/javascript"></script>
<script src="json2form.js" type="text/javascript"></script>
</head>
<body>
<form id="json2form" name="json2form">
....
</form>
</body>
</html>

var json2fromdata ={
txt:'文字输入',
pwd:'密码输入',
hd:'隐藏',
are:'多行文字json2form',
btn:'按钮',
rt:'重置按钮',
sb:'提交按钮',
rad:'男',
chk:'chk1',
chk:['美国','中国'],
sl:['法国','日本'],
label:{
txt:'自定义文本框标签',
sl :'自定义下拉列表标签'
},
init:{
chk444:[{"value":"comm","display":"一般资源"},{"value":"system","display":"系统"},{"value":"page","display":"页面"},{"value":"url","display":"链接"},{"value":"model","display":"模块"},{"value":"data","display":"数据"}],
chk555:[{"value":"comm","display":"一般资源"},{"value":"system","display":"系统"},{"value":"page","display":"页面"},{"value":"url","display":"链接"},{"value":"model","display":"模块"},{"value":"data","display":"数据"}],
slinit:[{"value":"comm","display":"一般资源"},{"value":"system","display":"系统"},{"value":"page","display":"页面"},{"value":"url","display":"链接"},{"value":"model","display":"模块"},{"value":"data","display":"数据"}]
}
};
1、对象的属性名必须和表单元素name的值对应/object property equal to html element attribute name
2、checkbox select对应的值可以为字符数组,表示多选/if multiple choice,checkbox select value can be string array,
3、label初始化label,label对象的属性必须和表单元素for的值对应/object lable  property initialize html label by for value
4、init初始化checkbox radio select,init对象的属性必须和表单元素name的值对应,init对象为对象数组,value为值,display为显示名称
    /object init property initialize checkbox radio select,init property initialize html element by attribute name,init is array,value and display
5、init初始化checkbox radio select使用ajax,checkbox radio select有url的属性,则读取url的数据进行初始化。
    /initialize checkbox radio select use ajax,if checkbox radio select has url attribute ,read url data initialize html element.

本地调用/local data
$("#json2form").json2form({data:json2fromdata});
远程调用/remote data
$("#json2form").json2form({url:"http://...",data:{id:"json2form",name:"json2form"}});

1、支持浏览器/supported browsers are:
Internet Explorer 6+ *
Mozilla Firefox 3+
Google Chrome
2、未测试浏览器/UnTest browsers are:
Safari 3+
Opera 9+

作者  | 2011-3-3 10:57:00 | 阅读(180) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

创建博客 登录  
 加关注