下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Ly整合说明ver 7.1 版本在开发中遇到很多网友求助,关于整合的问题,特别编写了本手册,希望对需要整合1、 用户整合;的用户有所帮助:情况分析:碰到比较多的情况是已经存在一个以及的用户数据库,现在不希望和登录用户;在中和登录,而是希望通过解决方案:只用 ly的用户库,优点:整合方便,只需要修改的用户数据录入问题,缺点:限制较大,因为 ly的用户库主要是满足的需求,而往往是了,有更广泛的数据需求同时使用 ly用户库和的用户库,优点:基本没有限制,的用户库只用于,而的用户库主要用于除以外的其他用户数据,缺点:整合起来稍微复杂一些,主要是同步这两个库的数据,如果册功能,那么需要在两端都增加数据同
2、步功能和都有注扩展 ly用户库,就是人为在 ly的用户库增加用户数据列,以用于网站的用户数据,优点:比同步库稍简单一些,缺点:破坏了的用户库结构,把非的数据都要写入的用户库中只使用用户库,这里不分析优缺点,因为强烈不建议这种方式,因的用户库会影响非常多为的许多数据都和用户库相关,完全去掉的功能,也需要更改的许多代码具体步骤:因为各种情况的差别很大,我这里只提一些框架性的建议,希望能起到抛砖引玉的作用,首先,如果对整合要求比较高,拥有的源码是比较理想的方案(关于如何获得源码,请查阅文档_最新功能_系统需求_历史文档信息文档标题Ly整合说明文档版本1.1发布人Teddy发布日期2007-3-29文
3、档状态ClosedCopyRightLyteam_感谢.txt),这样,任何案都可以实施,而且可以得到技术支持,我们也会力所能及的向用户解释整合过程中的问题,如果没有全部的代码,整合相对一些,但并不是说没有任何办法,下面我会介绍上面的第二种方案,伸缩性最好,也不会太复杂,处理中间而主流的案,下面的介绍需要用户有一定的编程基础,如果无法理解,请自行到网上先学习相关的资料,首先,从端往中同步数据比较,所以建议用户在关闭的和登录功能(从 6.3 版本开始支持该功能),这样只需要在端同步用户数据,首先,为了保证数据同步以及登录,需要对和的应用先作整合,先建立 web 文件夹,把只包含ly和WEB-IN
4、F文件夹)拷到这个文件夹中,再把的 JSP 拷到这个文件夹中,再把相关的包拷到 WEB-INF/lib 中,如果也是用 Struts 开发的,那么还需要合并整合 struts-config.xml,整合后,大家拥有同一个 WEB-INF,这样可以方便的共享数据和 ses缓存数据以及 ses(如果是不同的应用,是无法共享缓存的,需要有一定编程基础会理解),首先,的情况,需要向接调用同步数据,先包含 WEB-INF/lib/ly的包来完成数据写入,下面是截取.jar 这个包,这样就可以直用户代码:/下面是用户数据部分net.ly.user.bean.IUserUser=new net.ly.use
5、r.bean.data.User();/getUserID, not repeat/userID=net.ly.util.IDGeneratorManager.getInstance(authorID).getNextID(); User.setUserID(userID);/primary key, can not repeatUser.setUserGrou(0);/用户组User.setTimeDifference(short)0); User.setUserName(userName);/用户名 User.setPassword(123456);/用户 User.setMsgPopUp
6、(1);/7.1 新增,有短消息弹出窗口 User.setMyInfo(0);/7.1 新增,允许接受短消息 User.setAdvt(1);/7.1 新增,高级发帖模式User.setOnlineView(0);/7.1 新增,不打开用户列表(1-打开列表) User.setHidden(0);/7.1 新增,显身模式(0-隐身模式)User.set();/电子邮件 User.setShow(1);/是否显示电子邮件 User.setLostQuestion();/忘记问题 User.setLostAnswer();/忘记 User.setSex(sect);/ User.setEducat
7、ion(secret);/教育程度 User.setMarry(secret);/情况 User.setWork(secret);/工作情况 User.setBirthday(1900-01-01);/生日 User.setAstro(secret);/星座 User.setUserSX(secret);/生肖 User.setHomePage(http:/);/主页User.set();/如果需要更新用户的,请参考下面代码(Since 6.4):如果需要更坛首页最后的缓存信息,请参考下面代码(Since 6.5):/下面是更坛首页最后用户信息net.ly.sus.bean.ILastS us
8、 lastSus=net.ly.xy.SusProxy.getLastSus();/先取得首页缓存实例lastS lastSlastSus.setTotalAuthorNumber(lastS us.getTotalAuthorNumber()+1);/更新用户数us.setLastAuthorID(userID);/更新最后用户IDus.setLastAuthorName(userName);/更新最后用户名完成了用户数据的工作,还需要完成用户登录和退出登录的情况,因为一般都有用户名和,验证通过后再调用下面的代码,完成用户在论坛的登录(请放在验证通过之后做下面的登录,可以带登录,如果 WEB
9、端确定验证通过,可以直接通过不带的用户名登录 Since 6.4):/下面是登录部分/登录到中(把用户数据加入到Cache 和Ses中)/net.ly.user.busineserLogin.userLogin(request,userName,password);/7.l 新接口/如果确保WEB 已经成功登录,可以使用下面这种不带 password 方式登录(Since 6.4)/net.ly.user.busineserLogin.userLoginWithoutPassword(request,userName); /7.l 新接口s/下面是更新用户的部分userID=0;/the id
10、 of user you want to update password.String password=;/the nessword you want to set to the user. net.ly.usroxy.Usroxy.editUsassword(userID,password);User.setIcq();/ICQ User.setCountry(中国);/国家 User.setProvince(江苏);/省份 User.setCity(无锡);/城市 User.setrodution();/介绍User.setSignature();/签名,显示在帖子下面的签名部分 Use
11、r.setImageName();/头像名称User.setImageUrl();/头像URL,和imageName 只用其中一个 User.setImageWidth(short)100);/头像宽度 User.setImageHeight(short)100);/头像高度User.setMoney(0);/金钱 User.setExperience(0);/经验 User.setCharm(0);/ User.setNewMemberTitle();/个人头衔 User.setNewSolPart();/江湖门派 User.setIPFrom();/时IP 地址net.ly.user.bu
12、sineserRegister.userRegister(request,response,User);/完成数据写入以上的代码都需要用户有一定的编程基础不对以上的代码提供任何的技术支持,如果无法理解,请自行参考相关资料!2、 帖子整合情况分析:有很多解决方案:需要中的帖子到页面上;在首次安装说明中介绍了如何阅;最新帖子等到页面上,请自行查分帖子到页面上;具体步骤:上面两种方案都需要实现了前面的整合,即把请看前文中的处,这样整合才可以和整合到一个应用中,的缓存数据,第法请查阅首次安装说明.doc文档,第二种方法请看下面的代码:以上的代码都需要用户有一定的编程基础,不对以上的代码提供任何的技术支持,如果无法理解,请自行参考相关资料!/下面是分帖子部分forumID=1;/欲帖子的分IDList list=net.ly.t.cache.ListTopicCache.getInstance().getListTopicList(forumID);/到List/循环输出帖子列表net.ly.t.bean.IListTopi
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成都市大邑县2026年上半年“蓉漂人才荟”公开招聘事业单位工作人员补充备考题库及答案详解(夺冠系列)
- 2026广东中山大学附属第五医院凤凰国际医学中心医师岗位招聘2人备考题库含答案详解(培优b卷)
- 2026岚图汽车招聘区域培训讲师备考题库附答案详解(夺分金卷)
- 数字遗产教育传播-洞察与解读
- 2026甘肃驰擎新材科技有限公司招聘备考题库及一套完整答案详解
- 诱导抗病性机制-洞察与解读
- 线上二手车物流服务质量评估-洞察与解读
- 加氢站建设与经营方案
- 提升能力实施方案博客
- 院子露台建设方案
- 市政道路设施巡查制度与问题上报处理流程
- 2026云南省投资控股集团有限公司招聘168人备考题库含答案详解(完整版)
- 2026福建漳州高新区区属国有企业招聘工作人员48人备考题库含答案详解(基础题)
- 【成都】2025年中国铁路成都局集团有限公司招聘高校毕业生1102人(一)笔试历年典型考题及考点剖析附带答案详解
- 2026年山东医学技术理论-通关题库及参考答案详解(研优卷)
- 2026新版中国废旧金属回收拆解项目可行性研究报告
- 桥梁工程半成品、成品保护措施
- 生物山西太原市2026年高三年级模拟考试(一)(太原一模)(3.25-3.27)
- 广东省深圳市福田区2026年中考历史一模试卷附答案
- 纺粘针刺非织造布制作工操作知识考核试卷含答案
- CMA程序文件(2025版)-符合27025、评审准则
评论
0/150
提交评论