公司开发框架
dejish
这个作者很懒,什么都没留下…
展开
-
项目基本约定
1.约定大于配置 2.以wego项目为例,项目类结构: com.gzza.wego为项目包名,项目必需的子包: action:所有Action类,可以建子包区分不同模块 jdo:所有hibernate实体类,可以建子包区分不同业务 utils:项目独有的工具类,通用的工具类由framework框架提供 WebRoot下方件夹: cs...原创 2015-03-23 10:19:46 · 189 阅读 · 0 评论 -
主要类说明 CommAction
com.gzza.framework.action.CommAction类,所有action都继承该类,封装了通用的方法,包括如下方法 [code="java"] /** * 取国际化内容 */ public String i18n(String field); /** * 通用的自动完成控件的处理类 */ public void defaultAutoComp...2015-03-23 10:32:56 · 159 阅读 · 0 评论 -
主要类说明 CommonManager
com.gzza.framework.iservice.CommonManager类,封装了通用的实体类增删改查的方法。 [code="java"] /** * 执行sql更新语句, 可用于执行一条update或delete语句 */ public int executeUpdateFullSql(String sql); /** * 执行hql更新语句, 可用于执行一条u...2015-03-23 10:58:12 · 378 阅读 · 0 评论 -
主要类说明 代码生成
com.gzza.framework.utils.build.Validate生成jsp时字段校验,有以下几种校验 [code="java"] Validate.NOT_NULL //不能为空 Validate.INT //整数,可为0或负数 Validate.POSITIVE_INT //大于0的正整数 Validate.NUMBER //数值,可有小数点 [/code] com....2015-03-23 11:10:15 · 121 阅读 · 0 评论 -
主要类说明 工具类
在com.gzza.framework.utils一些常用的工具类,如下 [code="java"] CookieUtil //cookie读与写 DBHelp //mysql用的jdbc帮助类 FileUtil //文件操作,包括复制,删除文件夹,压缩文件夹为zip等等 HttpUtil //访问http MathUtil //用于不丢失精度的数值加减乘除计算 MatrixUtil...2015-03-27 15:05:37 · 133 阅读 · 0 评论 -
自定义标签
扩展了Struts2的标签,所有自定义标签都用2015-03-27 15:54:59 · 122 阅读 · 0 评论