- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SCM框架技术文档
SCM框架情况
目录
SCM框架情况 1
1 开发工具 3
2 编程工作空间文件夹 3
3 框架技术特点 6
3.1 Hibernate3 6
3.1.1 entity类 6
3.1.2 DAO类 7
3.1.3 分页查询与HQL查询 8
3.2 Service 8
3.2.1 业务类 8
3.2.2 业务层bean定义 9
3.2.3 业务层事务控制与定义 9
3.2.4 业务层基类定义 9
3.3 Web层 9
3.3.1 struts2 9
3.3.2 皮肤sitemesh 13
3.3.3 客户端校验 14
3.4 授权控制 15
3.4.1 菜单使用 16
3.4.2 验证码集成 16
3.4.3 SCM的封装 16
3.4.4 SpringSecurityUtils 17
3.4.5 负载均衡的Spring注销 17
3.5 Session复制技术 18
3.5.1 简介 18
3.5.2 配置Terracotta服务器 19
3.5.3 Tomcat连接Terracotta服务器 20
3.6 其他辅助技术 21
3.6.1 日志技术:logback 21
3.6.2 邮件模板技术 21
3.6.3 自动任务 22
3.6.4 缓存 22
3.6.5 Spring HTTP Invoker远程访问 24
3.6.6 JMS 26
1 开发工具
统一的开发环境目录为D:\irisWork
特别的一些辅助开发工具目录为D:\irisWork\tools
内容包括:
JDK6: D:\irisWork\tools\jdk1.6,(必备)
特殊用途的Lib:D:\irisWork\tools\lib(必备)
Maven:打包与jar管理工具(必备)
Nexus:建立自己的Maven Jar管理库(可选,实际公司内部已有8:80/nexus/)
Stylecheck:公司自己的代码样式检查约束(必备)
Tomcat:统一的tomcat程序环境D:\irisWork\tools\tomcat(必备)
Geronimo:一个开源的javaEE服务器(可选)
IDE工具:eclipse 3.5,可以从网站下载必威体育精装版的3.5版本,然后添加以下插件:
svn版本控制工具(必须安装):/update_1.6.x
maven项目管理工具(必须安装)/update
springIDE工具(必须安装)/release/IDE
汉化包(有细微bug) /technology/babel/update-site/galileo;
属性资源文件编辑器:http://www.guh-software.de/eclipse(有bug,影响java编码)
Hibernate的IDE工具、FreeMarker模板的IDE工具 /jbosstools/updates/stable/
Checkstyle代码样式检查器:/update/ 限安装5.0版本
Oracle工具(不稳定)/otn_software/oepe/galileo
2 编程工作空间文件夹
主要工作空间: D:\irisWork\scholarmate3
项目介绍
CAS
单点登录使用的主程序
scm3-parent
一个统一处理pom的东西
scm3-core
version3的公共类,包括访问数据库、权限、菜单、邮件等封装
scmwebsns
version3的web程序项目,对应的资源项目为scmwebsnsres
scmcodesns
version3 web对应的后台代码,同时也是其他调度任务、接口等后台代码
scmwebrol
version3的ROL程序项目,对应的资源项目为scmwebrolres
scmwebjob
未实现:基于quartz的调度程序
scmsearch
未实现:基于有哪些信誉好的足球投注网站引擎的项目
jrun
未实现:论坛。
scmjmssns
scholar对外接口使用的进程,用于给ROL站点调用使用。
通用目录结构
几乎完全采用maven的默认布局。
src
main
主源码目录
main/java
java源文件
main/resources
配置文件、属性文件
main/webapp
web应用目录
test
测试目录,结构与主源码目录相同
target
maven编译目录
scm3-core 包介绍
com.iris.scm.exception
各个层次的异常包
com.iris.scm.scmweb.struts2
struts2的CRUDAction封装包与工具包
com.iris.scm.security
权限控制代码
com.iris.sc
您可能关注的文档
最近下载
- 明代故宫、孔府旧藏服饰.pdf VIP
- 中考物理总复习《力学》专项练习题(附答案).docx
- 2025年春新人教PEP版英语三年级下册课件 Revision Going to a school fair-第2课时.pptx
- 春节文艺活动劳务合同6篇.docx
- 局领导班子成员之间相互批评意见清单(6).doc VIP
- 2025年1月必威体育精装版版化危为安ccsc每日答题题库和配套答案(持续更新中).docx
- 应用数理统计基础课后习题答案(全)-庄楚强.pdf
- 《民法典》无效合同处理规则适用要点解析.docx
- 农商银行董事会换届工作报告(三年工作总结及下届工作思路).docx
- 2023-2024学年江苏省盐城市高二下学期6月期末考试化学试题(解析版).docx
文档评论(0)