SoTower DE开发指南

SoTower DE开发指南

ID:40492373

大小:125.38 KB

页数:11页

时间:2019-08-03

SoTower DE开发指南_第1页
SoTower DE开发指南_第2页
SoTower DE开发指南_第3页
SoTower DE开发指南_第4页
SoTower DE开发指南_第5页
资源描述:

《SoTower DE开发指南》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SoTowerDE开发指南北京中电普华信息技术有限公司创新研究中心文档内容变更记录序号版本号修改单号修改章节内容修改人/日期核对人/日期12345678910SoTowerDE开发指南目录1各资源类型扩展方案11.1JSP11.2静态资源文件11.3Spring配置文件11.4属性配置文件22配置项说明22.1数据库相关22.1.1更改数据库类型22.1.2相关配置22.1.3持久层错误页面32.2前台页面相关32.2.1flexgrid自定义32.2.2tree自定义设定32.3工具类相关42.3.1压缩解压工具类42.3.2数据库操作

2、类42.3.3数据字典类42.3.4SoTI文件类42.3.5SoTI邮件类42.3.6SoTI加解密类52.4WebService相关52.4.1修改Axis2默认模块路径53附录1:SoTower开发平台模块54附录2:第三方模块68SoTowerDE开发指南1各资源类型扩展方案如果业务应用子系统需要修改过SoTower平台的文件,就需要创建扩展模块,用子系统中修改过的平台文件覆盖或者新增平台默认的文件。1.1JSP1.获得要修改的SoTower平台的原JSP文件;2.了解要修改的SoTower平台的JSP文件属于哪个模块;3.创建扩

3、展模块;4.把原JSP文件按照所属模块的原有目录结构放置在扩展模块中;5.对JSP文件进行修改;6.部署扩展模块到应用中。说明:JSP文件只能进行整个文件的覆盖。1.2静态资源文件模块化后的SoTower平台的静态资源文件(包括*.js,*.css,*.gif,*.jpg,*.html等等)存放在2个地方,大部分资源文件都统一放在sotower-skins中,少量的文件分散放在各个模块中。1.获得要修改的SoTower平台的原静态资源文件;2.了解要修改的SoTower平台的静态资源文件是属于sotower-skins还是各个模块中;3.

4、创建相应模块的扩展模块;4.把原静态资源文件按照所属模块的原有目录结构放置在扩展模块中;5.对静态资源文件进行修改;6.部署扩展模块到应用中。说明:静态资源文件只能进行整个文件的覆盖。1.3Spring配置文件1.获得要修改的SoTower平台的原Spring配置文件;2.了解要修改的SoTower平台的Spring配置文件属于哪个模块;3.创建扩展模块;4.把原Spring配置文件按照所属模块的原有目录结构放置在扩展模块中;5.新创建的Spring配置文件的名称不能和被覆盖的Spring配置文件名相同,但是要修改的SpringBean的

5、ID必须相同;6.对Spring配置文件进行修改;7.部署扩展模块到应用中。8SoTowerDE开发指南说明:Spring配置文件的扩展可以实现Bean级别的覆盖。扩展模块的Spring配置文件中可以只维护需要修改的Bean,其他不需要修改的Bean可以不用维护,即可以增加、修改一个Bean,不支持删除Bean。1.1属性配置文件1.获得要修改的SoTower平台的原属性配置文件;2.了解要修改的SoTower平台的属性配置文件属于哪个模块;3.创建扩展模块;4.把原属性配置文件按照所属模块的原有目录结构放置在扩展模块中;5.对属性配置文

6、件进行修改;6.部署扩展模块到应用中。说明:属性配置文件只能进行整个文件的覆盖。2配置项说明12342.1数据库相关2.1.1更改数据库类型Sotower平台(3.0.4)支持Oracle、DB2和SqlServer三种数据库,在sotower-persistence模块WEB-INFappconfbeansdatasourcedatasource.properties文件中定义:#oracle,达梦,KingBasesessionFactory.hibernateProperties[hibernate.dialect]=or

7、g.hibernate.dialect.Oracle9Dialect#sqlserver#sessionFactory.hibernateProperties[hibernate.dialect]=org.hibernate.dialect.SQLServerDialect#db2#sessionFactory.hibernateProperties[hibernate.dialect]=org.hibernate.dialect.DB2Dialect可以看到配置文件中提供了其他两种数据库方言的设置,可以根据实际情况启用需要的数据库类型,

8、删除或者注释掉不要的。2.1.2相关配置在sotower-persistence模块的WEB-INFappconfbeansdatasourcedatasource.properti

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。