随笔-12  评论-89  文章-3  trackbacks-0
  置顶随笔
     摘要: 基于spring,struts(struts2),hibernate的web fullstack项目脚手架

一个类似 ruby on rails 的java web快速开发脚手架,本着不重复发明轮子的原则,框架只是将零散的struts(struts2)+spring+hibernate各个组件组装好在一起,并对struts及struts2进行改造,提供零配置编程,并内置一个强大的代码生成器及模板文件, 可以生成java的hibernat model,dao,manager,struts+struts2 action类,可以生成jsp的增删改查及列表页面
  阅读全文
posted @ 2008-07-29 09:08 badqiu 阅读(770) | 评论 (3)编辑 收藏
     摘要: javaeye现在使用的表单验证框架就是这个,现正式更名并发布新版本为rapid-validation-v1.0.0

特性简介:

简洁,快速的验证语法
无需编写验证提示信息(当然也支持自定义提示信息)
错误消息在指定地方显示
支持组合验证
Ajax支持
基于prototype.js
支持国际化
易于扩展
基于标准的Html属性(class)添加验证,易于其它标准的jsp taglib集成
特殊应用场景支持,如:密码确认,结束日期必须大于开始日期
完整详细的单元测试,保证框架质量   阅读全文
posted @ 2008-07-18 09:27 badqiu 阅读(1223) | 评论 (7)编辑 收藏
  2008年10月7日
     摘要: 简单介绍
基于Flex(Cairngorm MVC+BlazeDS) + Spring + Hibernate的Full Stack开发框架
并提供基于契约的零配置编程

项目网站:http://www.pomer.org.cn  阅读全文
posted @ 2008-10-07 10:03 badqiu 阅读(949) | 评论 (4)编辑 收藏
  2008年8月13日
     摘要: 该版本主要增加的相关文档导航,及一些模板及目录的调整

项目Home: http://code.google.com/p/rapid-framework/  阅读全文
posted @ 2008-08-13 11:35 badqiu 阅读(953) | 评论 (0)编辑 收藏
  2008年8月7日
     摘要: 特性列表:
动态构造sql条件语句,提供sql拼接与使用占位符两种方式,
数据类型的修饰,
对SQL注入攻击的防范,  阅读全文
posted @ 2008-08-07 09:26 badqiu 阅读(1097) | 评论 (9)编辑 收藏
  2008年7月29日
     摘要: 基于spring,struts(struts2),hibernate的web fullstack项目脚手架

一个类似 ruby on rails 的java web快速开发脚手架,本着不重复发明轮子的原则,框架只是将零散的struts(struts2)+spring+hibernate各个组件组装好在一起,并对struts及struts2进行改造,提供零配置编程,并内置一个强大的代码生成器及模板文件, 可以生成java的hibernat model,dao,manager,struts+struts2 action类,可以生成jsp的增删改查及列表页面
  阅读全文
posted @ 2008-07-29 09:08 badqiu 阅读(770) | 评论 (3)编辑 收藏
  2008年7月22日
     摘要: 本代码生成器的特性

1. 基于FreeMarker模板语言
2. 基于数据库,并支持多种数据库(mysql,sql server,oracle测试通过)
3. 半手工方式,生成的代码放在某个目录,再手工拷贝回来工作区
4. 易于做二次开发,整个生成器本身就是java源代码,源代码核心十分精简,并且鼓励你做修改代码,也可以作为任何语言的代码生成器
5. 配置简单,只有一个配置文件generator.properties
6. 以application方式运行生成器,生成不同的table直接修改相关java代码即可
7. 将文件系统的目录名称及文件名称作为生成器的一部分,模板文件的的名称与目录名称可以直接引用相关变量,如 ${basepackage}/${className}.java (${className}=Blog,则会生成Blog.java)
  阅读全文
posted @ 2008-07-22 09:09 badqiu 阅读(1044) | 评论 (3)编辑 收藏
  2008年7月18日
     摘要: javaeye现在使用的表单验证框架就是这个,现正式更名并发布新版本为rapid-validation-v1.0.0

特性简介:

简洁,快速的验证语法
无需编写验证提示信息(当然也支持自定义提示信息)
错误消息在指定地方显示
支持组合验证
Ajax支持
基于prototype.js
支持国际化
易于扩展
基于标准的Html属性(class)添加验证,易于其它标准的jsp taglib集成
特殊应用场景支持,如:密码确认,结束日期必须大于开始日期
完整详细的单元测试,保证框架质量   阅读全文
posted @ 2008-07-18 09:27 badqiu 阅读(1223) | 评论 (7)编辑 收藏
  2006年12月4日
     摘要: 传统的JS压缩(删除注释,删除多余空格等)提供的压缩率有时还是不尽不意,
幸亏现在的浏览器都支持压缩传输(通过设置http header的Content-Encoding=gzip),
可以通过服务器的配置(如apache)为你的js提供压缩传输,
或是appfuse中使用的GZipFilter使tomcat也提供这种能力

现在的问题是这种动态的压缩会导致CPU占用率过高,
现在我想到的解决辨法是通过提供静态压缩(就是将js预先通过gzip.exe压缩好)
  阅读全文
posted @ 2006-12-04 22:48 badqiu 阅读(1656) | 评论 (2)编辑 收藏
  2006年12月1日
     摘要: 演示地址: http://cleanmine.cosoft.org.cn/validation/example/valid.html

使用validation.js的好处: 避免编写提示信息,避免编写javascript,快速
增加validate-ajax以支持ajax验证,
增加validate-pattern直接通过正则表达式的认证,
修改validate-equlas以验证密码与确认密码的问题,
增加less-than与great-than的验证以支持开始日期与结束日期相比较的问题,
增加validation之间内部依赖的支持,

  阅读全文
posted @ 2006-12-01 14:37 badqiu 阅读(3090) | 评论 (15)编辑 收藏
  2006年10月30日
增加一个helloworld的演示

下载地址:http://www.blogjava.net/Files/badqiu/validation2.0.rar
posted @ 2006-10-30 14:39 badqiu 阅读(1588) | 评论 (2)编辑 收藏
  2006年10月28日
     摘要:
增加min-value-number验证,例: 最小值为10.1 = min-value-10.1
增加max-value-number验证,例: 最大值为-100.1 = min-value--100.1
增加长度范围validate-length-range-minLength-maxLength验证,例: 最小长度为1,最大长度为10:validate-length-range-1-10
增加整型数字范围validate-int-range-minValue-maxValue验证,例: 5至20 : validate-int-range-5-20
增加浮点数字范围validate-float-range-minValue-maxValue验证,例: 1.1至10 : validate-float-range-1.1-10
增加min-length-number验证,例: 最小长度为10 = min-length-10
增加max-length-number验证,例: 最大长度为10 = max-length-1  阅读全文
posted @ 2006-10-28 11:59 badqiu 阅读(2768) | 评论 (40)编辑 收藏
仅列出标题  下一页