- 浏览: 830865 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (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 1145V 是皮肉,是看到的东西 M 是骨骼,是里面真实的东西 ... -
java.lang.ClassCastException:org.apache.catalina.util.DefaultAnnotationProcessor
2010-09-01 09:03 1657org.apache.jasper.JasperExcep ... -
DAO层公共类Spring+Hibernate实现
2010-08-05 11:02 1212原文链接 http://www.blogjava.net/r ... -
假期学习清单
2010-08-03 11:08 919Struts 2.1.8 01介绍struts2及strut ... -
Struts 2.1.x + Spring 2.5.x + Hibernate 3.3.x整合需要的JAR包
2010-07-24 21:11 1712jar包名称 所在位置 说明 ... -
struts+spring+hibernate的web应用【13】
2010-05-24 00:20 852product_success.jsp页面代码: < ... -
struts+spring+hibernate的web应用【11】
2010-05-24 00:17 915products.jsp页面代码: <%@pag ... -
struts+spring+hibernate的web应用【10】
2010-05-24 00:13 877第二十六部分:接着就是写资源文件了。 ... -
struts+spring+hibernate的web应用【10】
2010-05-23 23:47 1035第二十五部分:在同个目录下,添加 validator-r ... -
struts+spring+hibernate的web应用【9】
2010-05-23 23:45 812第二十四部分: 这是一个简单的 log4j 配置方法,只是在后 ... -
struts+spring+hibernate的web应用【8】
2010-05-23 23:42 902第二十一部分:接着编写 web.xml ,代码如下: ... -
struts+spring+hibernate的web应用【7】
2010-05-23 19:34 984第十九部分:接着编写配置文件。在 struts-config ... -
struts+spring+hibernate的web应用【6】
2010-05-23 19:30 889第十七部分:Web 层代码量比较大,涉及的地方也比较多,考虑到 ... -
struts+spring+hibernate的web应用【5】
2010-05-23 19:28 795第十五部分:这个分页方法比较简单,而且功能也齐全,许多页面级的 ... -
struts+spring+hibernate的web应用【4】
2010-05-23 19:24 885第十三部分:基本的业务层代码就这些了。因为还有分页的业务,所以 ... -
struts+spring+hibernate的web应用【3】
2010-05-23 19:22 917第十一部分:现在开始编写 Service 层代码: ... -
struts+spring+hibernate的web应用【2】
2010-05-23 19:20 1093第九部分:在com.game.products.dao.hib ... -
struts+spring+hibernate的web应用【1】
2010-05-23 19:09 1134第一步数据库部分(MySQL): DROP DATAB ... -
SSH的配置文件【部分】
2010-05-20 14:43 923---------spring 中配置hibernateTem ...
相关推荐
还有配置文件的一些注入,以及命名,会有很多种,可能这时会有很多人认为只要function体里面的代码逻辑质量高,很规范的运用了面向对象的思想,对逻辑封装的好,性能高,这些规范不规范的有什么问题,影响不了程序的性能,...
# 其中最关键的就是 services 和 networks 两个部分,下面先来看 services 的书写规则 # 指定版本号 version: '2' services: # 在 services 标签下的第二级标签是 console,这个名字是用户自己自定义,它就是服务...
初级java笔试题真棒明星 我的 GitHub 星星的精选列表! 生成者 :house: 内容 集会 名称 ...批处理文件 ...服务的强化配置文件的...的开源、高性能、低规则维护的 WAF nbs-系统 3787 9 性能副驾驶 性能副驾驶 733 10 数据检查
30.4.6 对引用的授权:禁用规则的使用/ 431 30.4.7 用户分支/ 431 30.4.8 对路径的写授权/ 432 30.5 创建新版本库/ 432 30.5.1 在配置文件中出现的版本库,即时生成/ 433 30.5.2 通配符版本库,管理员通过推送创建/ ...
(6) 知道 Linux 系统下设备的命名规则和引用方法; (7) 知道 Linux 内核升级的方法和步骤; (8) 知道 Linux 常见服务器配置文件的路径和主要配置项的功能; (9) 知道 Linux 系统安全加固的方法和措施。 ...
6.1.2 Oracle Net命名方法 6.1.3 Oracle Net工作原理 6.1.4 Oracle Net Listener工作原理 6.1.5 JDBC工作原理 6.2 Oracle高可用性连接组件 6.2.1 SCAN别名 6.2.2 SCAN监听器 6.2.3 SCAN解析 6.2.4 SCAN兼容...
5.2.1 文件系统的命名服务 207 5.2.2 JNDI编程 208 5.3 服务器提供的JNDI支持 212 5.3.1 WebLogic的JNDI支持 212 5.3.2 JBoss的JNDI支持 215 5.4 RMI概述 216 5.4.1 RMI的相关概念 216 5.4.2 RMI的作用和意义 217 ...
文件命名方式为:学号+姓名。统一交给 班长或学习文员,然后打包发送给任课老师。 课程设计题目 (1)学校图书借阅管理系统 功能要求: 实现图书信息、类别、出版社等信息的管理; 实现读者信息、借阅证信息的管理;...
031网卡名字命名规则和修改【了解】mp4 032主机的其他配置[机名+ DNSI. mp4 033读懂路由表信息【掌握】mp 034多网卡配置【熟悉】mp4 035读懂路由表信息2[掌握]mp4 036路由转发实验【理解】avmp4 037路由转发实验总结...
9.23.12 通过ssh运行安全隧道 276 9.24 增加与删除用户 276 9.25 磁盘管理—支持大型数据库 277 9.26 管理数据库 278 9.26.1 创建数据库 278 9.26.2 访问数据库 278 9.26.3 删除数据库 279 9.26.4 备份和恢复 279 ...
5、在项目根目录中,复制 .env.example 文件为一份新的,并重命名为 .env。 6、在 .env 中配置数据库信息。 7、执行 php artisan chemex:install 进行安装。 8、你可能使用的web服务器为 nginx 以及 apache,无论...