- 浏览: 845102 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (379)
- struts (5)
- hibernate (16)
- spring (16)
- ssh (20)
- MySQL (16)
- 数据库脚本 (2)
- DownLoad (1)
- GAE (5)
- Java (103)
- LoadRunner (2)
- VF (1)
- 学习资料 (24)
- 软件使用 (21)
- 通信类 (4)
- 生活 (3)
- J2ME (1)
- 心理学 (1)
- Linux (26)
- Android (3)
- Oracle (1)
- 面向对象概念&面试准备 (11)
- ExtJs (2)
- Google Map (1)
- Flex (47)
- 算法研究 (1)
- share (20)
- python (1)
- MongoDB (7)
- centos6 (13)
- C++ (8)
- DB2 (3)
- C# (1)
- 代码片段 (24)
- Lucene (2)
- php (1)
- NodeJS (1)
- Express (1)
最新评论
-
shua1991:
已阅,我表示同意。
Eclipse统计代码行数 -
nakedou:
写的不错,挺详细的
在CentOS中使用 yum 安装MongoDB及服务器端配置 -
sjp524617477:
好方法
Eclipse统计代码行数 -
simpletrc:
<script>ale ...
Java写到.txt文件,如何实现换行 -
csdn_zuoqiang:
Apache Ftp Server,目前是1.0.4,非常好的 ...
Apache FtpServer在64位系统下服务不能启动解决方法
举例:表TB_Organputscale model: TbOrganputscale
文件第一个字母大写 每个单词的首字母大写。
方法第一个字母小写 每个单词的首字母大写。
DAO接口:OrganPutScaleDAO
addOrganPutScale
modOrganPutScale
delOrganPutScale
findOrganPutScaleByNO
findOrganPutScaleByID
getOrganPutScaleList
DAO实现:OrganPutScaleDAOIMP
bussiness接口: getOrganPutScaleList
OrganPutScaleDAOIMP organPutScaleDAO;
struts-config.xml
<action path="/organputscale" parameter="method" type="org.springframework.web.struts.DelegatingActionProxy">
<forward name="success" path="/pub/successpage.jsp"></forward>
<forward name="failure" path="/pub/errorpage.jsp"></forward>
<forward name="organputscaleList" path="/base/organputscaleList.jsp"></forward>
<forward name="openaddorganputscale" path="/base/organputscale_add.jsp"></forward>
<forward name="openmodifyorganputscale" path="/base/organputscale_mod.jsp"></forward>
</action>
List (XXX 应为小写字母)
XXXList.jsp
<forward name="XXXList" path="/base/XXXList.jsp">
add (XXX 应为小写字母)
XXX_add.jsp
<forward name="openaddXXX" path="/base/XXX_add.jsp">
modify (XXX 应为小写字母)
XXX_mod.jsp
<forward name="openmodifyXXX" path="/base/XXX_mod.jsp">
applicationContext.xml
DAO bean 规则同方法一样:首字母小写,单词首字母大写
<bean id="organPutScaleDAO" class="com.newcom.base.dao.commonImplement.OrganPutScaleDAOIMP">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
Service bean 规则同方法一样:首字母小写,单词首字母大写 引用的DAO bean 也是首字母小写,单词首字母大写
<bean id="organPutScaleServiceIMP"
class="com.newcom.base.business.commonImplement.OrganPutScaleServiceIMP">
<property name="organPutScaleDAO">
<ref local="organPutScaleDAO" />
</property>
<property name="organDAO">
<ref local="organDAO"/>
</property>
</bean>
Transaction bean 规则同方法一样:首字母小写,单词首字母大写 引用的target bean 也是首字母小写,单词首字母大写
<bean id="organPutScaleService"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref local="transactionManager" />
</property>
<property name="target">
<ref local="organPutScaleServiceIMP" />
</property>
<property name="transactionAttributes">
<props>
<prop key="add">PROPAGATION_REQUIRED</prop>
<prop key="mod">PROPAGATION_REQUIRED</prop>
<prop key="find*">PROPAGATION_REQUIRED</prop>
</props>
</property>
</bean>
action bean 规则同方法一样:首字母小写,单词首字母大写 引用的Service bean 也是首字母小写,单词首字母大写
<bean name="/organputscale" class="com.newcom.base.action.OrganPutScaleAction"
singleton="false">
<property name="organPutScaleService">
<ref bean="organPutScaleService" />
</property>
<property name="logService">
<ref bean="logService" />
</property>
</bean>
action 方法命名规则:XXX 首字母大写,单词首字母大写
openXXX 打开list表方法
openOrganPutScale return "organputscaleList"
openAddXXX 为打开新增页面做准备
openAddOrganPutScale return "openaddorgputscale"
toAddXXX 添加新数据
toAddOrganPutScale return "success"
openModifyXXX 为修改页面做准备
openModifyOrganPutScale return "openModifyXXX"
toModifyXXX 为打开修改页面做准备
toModifyOrganPutScale return "success" 或 "failure"
deleteXXX 删除数据
deleteOrganPutScale return "success" 或 "failure"
发表评论
-
谈谈你对MVC和三层架构的理解?
2010-12-05 12:57 1177V 是皮肉,是看到的东西 M 是骨骼,是里面真实的东西 ... -
java.lang.ClassCastException:org.apache.catalina.util.DefaultAnnotationProcessor
2010-09-01 09:03 1686org.apache.jasper.JasperExcep ... -
DAO层公共类Spring+Hibernate实现
2010-08-05 11:02 1239原文链接 http://www.blogjava.net/r ... -
假期学习清单
2010-08-03 11:08 944Struts 2.1.8 01介绍struts2及strut ... -
Struts 2.1.x + Spring 2.5.x + Hibernate 3.3.x整合需要的JAR包
2010-07-24 21:11 1739jar包名称 所在位置 说明 ... -
struts+spring+hibernate的web应用【13】
2010-05-24 00:20 877product_success.jsp页面代码: < ... -
struts+spring+hibernate的web应用【11】
2010-05-24 00:17 940products.jsp页面代码: <%@pag ... -
struts+spring+hibernate的web应用【10】
2010-05-24 00:13 905第二十六部分:接着就是写资源文件了。 ... -
struts+spring+hibernate的web应用【10】
2010-05-23 23:47 1072第二十五部分:在同个目录下,添加 validator-r ... -
struts+spring+hibernate的web应用【9】
2010-05-23 23:45 843第二十四部分: 这是一个简单的 log4j 配置方法,只是在后 ... -
struts+spring+hibernate的web应用【8】
2010-05-23 23:42 926第二十一部分:接着编写 web.xml ,代码如下: ... -
struts+spring+hibernate的web应用【7】
2010-05-23 19:34 1015第十九部分:接着编写配置文件。在 struts-config ... -
struts+spring+hibernate的web应用【6】
2010-05-23 19:30 923第十七部分:Web 层代码量比较大,涉及的地方也比较多,考虑到 ... -
struts+spring+hibernate的web应用【5】
2010-05-23 19:28 822第十五部分:这个分页方法比较简单,而且功能也齐全,许多页面级的 ... -
struts+spring+hibernate的web应用【4】
2010-05-23 19:24 922第十三部分:基本的业务层代码就这些了。因为还有分页的业务,所以 ... -
struts+spring+hibernate的web应用【3】
2010-05-23 19:22 955第十一部分:现在开始编写 Service 层代码: ... -
struts+spring+hibernate的web应用【2】
2010-05-23 19:20 1120第九部分:在com.game.products.dao.hib ... -
struts+spring+hibernate的web应用【1】
2010-05-23 19:09 1172第一步数据库部分(MySQL): DROP DATAB ... -
SSH的配置文件【部分】
2010-05-20 14:43 959---------spring 中配置hibernateTem ...
相关推荐
通过上述规范的详细解读,可以看出SSH框架项目开发命名规范不仅涉及了代码结构的各个层面,还包括了配置文件的规范,以及编程细节中的变量、方法和JSP文件命名规则。这样的规范有助于提升代码质量,增强代码的可维护...
“ssh-Colab-0.4.15.tar.gz”是一个压缩文件,它的命名规则表明这可能是ssh(Secure Shell)与Google Colab结合的一个工具包,版本号为0.4.15。在Python环境中,库通常以.tar.gz或.whl等形式发布,这样的格式便于...
本规范示例主要涉及SSH项目的代码组织、目录结构、命名规则、配置文件规范以及开发环境设置等方面,旨在提高代码可读性、可维护性和团队协作效率。 1. **项目命名与版本控制**: - 项目名称应清晰明了,如"E-...
### CISCO IOS 命名规则详解 #### 一、引言 Cisco IOS(Internetwork Operating System)作为Cisco网络设备的核心操作系统,在网络管理和配置中扮演着至关重要的角色。正确理解和应用IOS命名规则对于网络工程师来...
3. **J2EE+SSH框架命名规则**: - **servlet类命名**:以“Servlet”结尾。 - **POJO命名**:直接使用由Hibernate自动生成的类。 - **DAO类命名**:直接使用由Hibernate自动生成的类。 - **Action类命名**:以...
它的Action类定义了具体的业务操作,而配置文件struts.xml则定义了URL到Action的映射规则。 **Spring** 框架则提供了依赖注入(DI)和面向切面编程(AOP)等功能,增强了系统的可测试性和解耦性。在选课系统中,...
SSH框架,全称为Struts2、Spring和Hibernate的集成框架,是Java Web开发中常见的一个高效、稳定的架构。本文将详细介绍SSH框架配置...同时,保持良好的编程习惯,如使用明确的命名规则,可以帮助减少配置错误的发生。
- 将转换后的公钥(例如:`liu.pub`)上传到服务器的`~/.ssh/`目录下,并重命名为`authorized_keys`。 - 编辑`/etc/ssh/sshd_config`,确保包含`PubkeyAuthentication yes`和`AuthorizedKeysFile .ssh/authorized_...
### Linux 下 SSH 配置详解 #### 一、配置文件详解 在 Linux 系统中,SSH 服务的配置文件...此外,还可以进一步优化配置,例如使用防火墙规则来进一步限制 SSH 访问,或者定期更新 SSH 服务软件来修复已知的安全漏洞。
这份文档主要涉及了开发环境、设置规范、编码规范、目录结构、命名规则以及代码组织等多个方面,旨在提高团队协作效率和代码质量。 1. **环境规范**: - 系统设计工具:使用ROSE进行系统设计。 - 数据库设计工具...
本文档将详细介绍《SSH编码规范(简略版)》中的关键知识点,包括JSP页面命名规则、Java方法命名规范、类命名规则以及变量命名规则,并对部分配置文件进行了示例说明。 #### 二、JSP页面命名 在项目中,对于不同的...
4. 字符串配置如`${applyNet.Strcostcenter }`需遵循命名规则,全部小写。 5. 使用Map存储参数,如`processArgs`,在需要时注入到业务对象。 6. 根据流程状态和节点信息动态构建处理逻辑,如`HeadlerBuilder....
### SSH隧道管理内部服务器(Putty, SSH Secure Shell) #### 概念理解 在讨论具体的配置方法之前,我们首先需要明确几个概念。...希望本篇文章能够帮助大家更好地理解和掌握SSH隧道的使用方法。
- **校验规则**:在struts.xml文件中定义校验规则。 - **手动数据校验**:通过编写代码来实现数据校验。 ##### 3. ActionContext对象 - **获取Web容器信息**:通过ActionContext对象可以获得与Web容器相关的信息。...
- 新建一个Web Project,命名为`ssh`。 - 完成后,MyEclipse将自动生成一个名为`ssh`的项目,并包含基本的目录结构。 2. **添加Struts 1.2框架支持**: - 在项目`ssh`上右键,选择“MyEclipse”->“Add Struts ...
- **方法命名规则**: - 方法名首字母必须小写,若有多个单词组成,则后面的单词首字母大写。 - 示例: ```java public void printStudentName(String name) { System.out.println(name); } ``` 通过以上详细...
例如,Spring的bean命名规则,Struts的动作映射和结果转发,以及Hibernate的查询方法等。同时,良好的编码规范和注释可以提高代码的可读性,方便后期维护。 此外,随着技术的发展,SSH框架的最新版本可能已经有了...
- `struts2-convention-plugin.jar`: 自动根据命名规则映射Action的插件。 - `struts2-json-plugin.jar`: 支持JSON格式数据的插件。 - `struts2-dojo-plugin.jar` 或其他UI插件:如果使用Dojo或其他UI库,需要...
同时,还需要考虑文件命名规则、大小限制、格式验证等安全问题。 综上所述,"SSH增删改查+分页+图片上传"项目涵盖了Web应用开发中的基础功能和扩展需求。通过Struts1实现用户交互,Spring提供依赖管理和事务控制,...