项目中的名称约定规则
来源:互联网 发布:田径跑道数据 编辑:程序博客网 时间:2024/06/06 09:04
我们都说无规矩不成方圆。项目中的规则非常之多,比如说编码,设计等等,命名规则的作用丝毫不亚于其它规则,那这里只讲struts2中配置文档和jsp页面的命名,开始吧。
1项目中采用的是struts2+spring+iBatis,我们的po属性的命名可以随便,但也可以和数据据字段一样。如果不一样呢,当然,你必须指定ResultMap吧!你在insert sql的时候必须一一对应它们的字段值吧。但如果po与字段的名称完全一样呢?你就也许不用指定ResultMap了吧!就算要指定也速度快呀,一模一样。直接copy!
2关于action和jsp的命名规范。我们知道struts2在配置中支持通配符设置,包括name,class和result.下面以一个例子来说明
<action name="*_*" class="{1}Action" method="{2}">
<result name="forward" type="redirect-action">
<param name="actionName">{1}_*</param>
<param name="method">{2}</param>
</result>
<result name="add/{1}_add.jsp</result>
<result name="update/{1}_update.jsp</result>
<result name="update/{1}_delete.jsp</result>
<result name="success{1}_list.jsp</result>
</action>
1)我们来分析一下,我们定义我们action的命名规则为po名+action,那么,在spring中,bean的配置如下:
<bean id="bankAction" class="路径.BankAction" scope="prototype">
<property name="bankManage" ref="bankManage"></property>
</bean>
2)我们的action命名规则为:po名_+方法名.
3)我们的jsp页面的命名规则为:po名+操作(add,update.....).
现在已以配置了,假如你的系统中,就只有新增,修改,删除,查询,那好,你项目中只要配置上面的action那就可以了,一个项目只用配置一个action!!!!知道使命名规则的力量了吧?
- 项目中的名称约定规则
- 函数调用约定与函数名称修饰规则(一)
- 函数调用约定与函数名称修饰规则(二)
- 函数调用约定与函数名称修饰规则(三)
- 函数调用约定与函数名称修饰规则(一)
- 函数调用约定与函数名称修饰规则
- 函数调用约定与函数名称修饰规则
- 函数调用约定与函数名称修饰规则
- 函数调用约定与函数名称修饰规则
- 函数调用约定与函数名称修饰规则
- 函数调用约定与函数名称修饰规则(举例)
- 函数调用约定与函数名称修饰规则(原理)
- 函数调用约定与函数名称修饰规则
- 函数调用约定与函数名称修饰规则--VC
- c++函数调用约定与函数名称修饰规则
- C/C++函数调用约定和函数名称修饰规则
- C/C++函数调用约定与函数名称修饰规则
- Androd项目名称命名规则
- protected成员访问规则
- c# 将datagridview 生成为excel
- November 2009
- GoldenGate TDM容灾方案与DataGuard容灾方案的对比
- prototype.js中class类详解
- 项目中的名称约定规则
- ubuntu9.10 qq自动退出修复
- 构建交叉编译工具链
- 解决 ASP.NET Chart 控件出错 为 ChartImg.axd 执行子请求时出错。
- 页眉和页脚去线法
- 解决JTidy HTML=>XML中文乱码
- sql server (mssqlserver)无法启动,事件查看器提示SQL Server 无法生成 FRunCM 线程
- C#实现listview 模糊查询 并且使符合条件的选中首个
- Linux内核的文件Cache