管理系统框架开发规范.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
管理系统框架开发规范当前版本:V1.0目录一、概述31.1编写目的31.2适用范围3二、管理系统开发指南32.1导入管理系统开发框架32.2集中化管理配置42.3公共系统参数配置42.4数据源环境参数配置52.4.1.本地数据源配置52.4.2.SMC数据源配置62.5Spring service 自动扫描注解配置72.6Spring事务配置82.7工程开发规范102.4.3.工程结构目录102.4.4.工程具体实现122.8功能菜单的配置14概述编写目的编写本文档主要目的是:整理出一份可供开发人员阅读的比较简约明了的文档,从而达到使开发人员的开发工作有章可循,迅速熟悉管理系统的开发流程。适用范围运营管理系统开发新功能的研发人员。管理系统开发指南导入管理系统开发框架首先把管理系统框架demomgr工程,导入到自己当前的myeclipse环境中,然后将工程名称修改为自己的工程名称。集中化管理配置配置集中化是为了系统维护的灵活性,将一些可以配置的信息,集中放到配置文件中统一维护,导入工程后,可以在本工程根目录下res和web-inf下找到配置文件。将系统组件需要经常修改的配置项都提取到了根目录res/perties文件中,不经常变更的配置信息,可以放在原有配置文件中。公共系统参数配置打开工程根目录下的res/perties文件,具体配置项信息如下LogonPageSystemXXXXX管理系统登录时显示的系统名称SystemId工程访问上下文系统IDsystemNameXXXXX系统名称认证域名app_idXXXXXhttp远程调用验证IDapp_keyXXXXXXXhttp远程调用验证KEYremoteCall_version2.0222 2.0http远程调用版本号jdbc.url.local:3306/databasename地方数据源地址jdbc.username.localusername地方数据源用户名jdbc.password.localpassword地方数据源密码DefaultConnection.url:3306/databasename地方管理数据源地址DefaultConnection.userusername地方管理数据源用户名DefaultConnection.passwordpassword地方管理数据源密码尽量将一些公共配置参数写到pertie里,不要写死在工程代码里,这样不方便维护。获取perties中变量值方法:String siteId = DataUtil.getProperty(siteId )。数据源环境参数配置本地数据源配置关于spring的数据源datasoure的xml配置在web-inf/spring/config-datasource.xml里,基本配置信息如下:jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.minPoolSize=2jdbc.maxPoolSize=5jdbc.initialPoolSize=3jdbc.maxIdleTime=300jdbc.acquireIncrement=1jdbc.idleConnectionTestPeriod=60jdbc.acquireRetryAttempts=3jdbc.breakAfterAcquireFailure=true以上配置项基本不常修改,可根据实际需要,进行调整。jdbc.url.local=:3306/databasenamejdbc.username.local=usernamejdbc.password.local=password链接地址:jdbc.url.local链接用户:jdbc.username.local链接密码:jdbc.password.local以上三项需要根据自身环境情况进行配置。SMC数据源配置管理端数据源配置需要写在jar包中,配置信息如下: DefaultConnection.trans-type = jtaDefaultConnection.SQL_TYPE = MySQLDefaultConnection.drivers = com.mysql.jdbc.DriverDefaultConnection.ConnectionPoolSize=3DefaultConnection.ConnectionPoolMax=10以上配置项基本不常修改,可根据实际需要,进行调整。DefaultConnection.url = jdbc:mysql://2:3306/p_smc?characterEncoding=utf-8amp;autoReconnect=trueamp;failOverReadOnly=falseamp;zeroDate

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档