



下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Ly整合說(shuō)明ver 7.1 版本在開(kāi)發(fā)中遇到很多網(wǎng)友求助,關(guān)于整合的問(wèn)題,特別編寫(xiě)了本手冊(cè),希望對(duì)需要整合1、 用戶整合;的用戶有所幫助:情況分析:碰到比較多的情況是已經(jīng)存在一個(gè)以及的用戶數(shù)據(jù)庫(kù),現(xiàn)在不希望和登錄用戶;在中和登錄,而是希望通過(guò)解決方案:只用 ly的用戶庫(kù),優(yōu)點(diǎn):整合方便,只需要修改的用戶數(shù)據(jù)錄入問(wèn)題,缺點(diǎn):限制較大,因?yàn)?ly的用戶庫(kù)主要是滿足的需求,而往往是了,有更廣泛的數(shù)據(jù)需求同時(shí)使用 ly用戶庫(kù)和的用戶庫(kù),優(yōu)點(diǎn):基本沒(méi)有限制,的用戶庫(kù)只用于,而的用戶庫(kù)主要用于除以外的其他用戶數(shù)據(jù),缺點(diǎn):整合起來(lái)稍微復(fù)雜一些,主要是同步這兩個(gè)庫(kù)的數(shù)據(jù),如果冊(cè)功能,那么需要在兩端都增加數(shù)據(jù)同
2、步功能和都有注擴(kuò)展 ly用戶庫(kù),就是人為在 ly的用戶庫(kù)增加用戶數(shù)據(jù)列,以用于網(wǎng)站的用戶數(shù)據(jù),優(yōu)點(diǎn):比同步庫(kù)稍簡(jiǎn)單一些,缺點(diǎn):破壞了的用戶庫(kù)結(jié)構(gòu),把非的數(shù)據(jù)都要寫(xiě)入的用戶庫(kù)中只使用用戶庫(kù),這里不分析優(yōu)缺點(diǎn),因?yàn)閺?qiáng)烈不建議這種方式,因的用戶庫(kù)會(huì)影響非常多為的許多數(shù)據(jù)都和用戶庫(kù)相關(guān),完全去掉的功能,也需要更改的許多代碼具體步驟:因?yàn)楦鞣N情況的差別很大,我這里只提一些框架性的建議,希望能起到拋磚引玉的作用,首先,如果對(duì)整合要求比較高,擁有的源碼是比較理想的方案(關(guān)于如何獲得源碼,請(qǐng)查閱文檔_最新功能_系統(tǒng)需求_歷史文檔信息文檔標(biāo)題Ly整合說(shuō)明文檔版本1.1發(fā)布人Teddy發(fā)布日期2007-3-29文
3、檔狀態(tài)ClosedCopyRightLyteam_感謝.txt),這樣,任何案都可以實(shí)施,而且可以得到技術(shù)支持,我們也會(huì)力所能及的向用戶解釋整合過(guò)程中的問(wèn)題,如果沒(méi)有全部的代碼,整合相對(duì)一些,但并不是說(shuō)沒(méi)有任何辦法,下面我會(huì)介紹上面的第二種方案,伸縮性最好,也不會(huì)太復(fù)雜,處理中間而主流的案,下面的介紹需要用戶有一定的編程基礎(chǔ),如果無(wú)法理解,請(qǐng)自行到網(wǎng)上先學(xué)習(xí)相關(guān)的資料,首先,從端往中同步數(shù)據(jù)比較,所以建議用戶在關(guān)閉的和登錄功能(從 6.3 版本開(kāi)始支持該功能),這樣只需要在端同步用戶數(shù)據(jù),首先,為了保證數(shù)據(jù)同步以及登錄,需要對(duì)和的應(yīng)用先作整合,先建立 web 文件夾,把只包含ly和WEB-IN
4、F文件夾)拷到這個(gè)文件夾中,再把的 JSP 拷到這個(gè)文件夾中,再把相關(guān)的包拷到 WEB-INF/lib 中,如果也是用 Struts 開(kāi)發(fā)的,那么還需要合并整合 struts-config.xml,整合后,大家擁有同一個(gè) WEB-INF,這樣可以方便的共享數(shù)據(jù)和 ses緩存數(shù)據(jù)以及 ses(如果是不同的應(yīng)用,是無(wú)法共享緩存的,需要有一定編程基礎(chǔ)會(huì)理解),首先,的情況,需要向接調(diào)用同步數(shù)據(jù),先包含 WEB-INF/lib/ly的包來(lái)完成數(shù)據(jù)寫(xiě)入,下面是截取.jar 這個(gè)包,這樣就可以直用戶代碼:/下面是用戶數(shù)據(jù)部分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 新增,高級(jí)發(fā)帖模式User.setOnlineView(0);/7.1 新增,不打開(kāi)用戶列表(1-打開(kāi)列表) User.setHidden(0);/7.1 新增,顯身模式(0-隱身模式)User.set();/電子郵件 User.setShow(1);/是否顯示電子郵件 User.setLostQuestion();/忘記問(wèn)題 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:/);/主頁(yè)User.set();/如果需要更新用戶的,請(qǐng)參考下面代碼(Since 6.4):如果需要更壇首頁(yè)最后的緩存信息,請(qǐng)參考下面代碼(Since 6.5):/下面是更壇首頁(yè)最后用戶信息net.ly.sus.bean.ILastS us
8、 lastSus=net.ly.xy.SusProxy.getLastSus();/先取得首頁(yè)緩存實(shí)例lastS lastSlastSus.setTotalAuthorNumber(lastS us.getTotalAuthorNumber()+1);/更新用戶數(shù)us.setLastAuthorID(userID);/更新最后用戶IDus.setLastAuthorName(userName);/更新最后用戶名完成了用戶數(shù)據(jù)的工作,還需要完成用戶登錄和退出登錄的情況,因?yàn)橐话愣加杏脩裘?,?yàn)證通過(guò)后再調(diào)用下面的代碼,完成用戶在論壇的登錄(請(qǐng)放在驗(yàn)證通過(guò)之后做下面的登錄,可以帶登錄,如果 WEB
9、端確定驗(yàn)證通過(guò),可以直接通過(guò)不帶的用戶名登錄 Since 6.4):/下面是登錄部分/登錄到中(把用戶數(shù)據(jù)加入到Cache 和Ses中)/net.ly.user.busineserLogin.userLogin(request,userName,password);/7.l 新接口/如果確保WEB 已經(jīng)成功登錄,可以使用下面這種不帶 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(中國(guó));/國(guó)家 User.setProvince(江蘇);/省份 User.setCity(無(wú)錫);/城市 User.setrodution();/介紹User.setSignature();/簽名,顯示在帖子下面的簽名部分 Use
11、r.setImageName();/頭像名稱User.setImageUrl();/頭像URL,和imageName 只用其中一個(gè) User.setImageWidth(short)100);/頭像寬度 User.setImageHeight(short)100);/頭像高度User.setMoney(0);/金錢 User.setExperience(0);/經(jīng)驗(yàn) User.setCharm(0);/ User.setNewMemberTitle();/個(gè)人頭銜 User.setNewSolPart();/江湖門派 User.setIPFrom();/時(shí)IP 地址net.ly.user.bu
12、sineserRegister.userRegister(request,response,User);/完成數(shù)據(jù)寫(xiě)入以上的代碼都需要用戶有一定的編程基礎(chǔ)不對(duì)以上的代碼提供任何的技術(shù)支持,如果無(wú)法理解,請(qǐng)自行參考相關(guān)資料!2、 帖子整合情況分析:有很多解決方案:需要中的帖子到頁(yè)面上;在首次安裝說(shuō)明中介紹了如何閱;最新帖子等到頁(yè)面上,請(qǐng)自行查分帖子到頁(yè)面上;具體步驟:上面兩種方案都需要實(shí)現(xiàn)了前面的整合,即把請(qǐng)看前文中的處,這樣整合才可以和整合到一個(gè)應(yīng)用中,的緩存數(shù)據(jù),第法請(qǐng)查閱首次安裝說(shuō)明.doc文檔,第二種方法請(qǐng)看下面的代碼:以上的代碼都需要用戶有一定的編程基礎(chǔ),不對(duì)以上的代碼提供任何的技術(shù)支持,如果無(wú)法理解,請(qǐng)自行參考相關(guān)資料!/下面是分帖子部分forumID=1;/欲帖子的分IDList list=net.ly.t.cache.ListTopicCache.getInstance().getListTopicList(forumID);/到List/循環(huán)輸出帖子列表net.ly.t.bean.IListTopi
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年部編版新教材語(yǔ)文一年級(jí)下冊(cè)第三、第四次月考試題有答案(各一套)
- 跨科病人處置流程
- 腦出血病人護(hù)理查房及討論
- 新人教版高中語(yǔ)文必修2燭之武退秦師 同步練習(xí) 基礎(chǔ)知識(shí)
- 魯教版高中語(yǔ)文必修2在馬克思墓前的講話 【同步達(dá)綱練習(xí)】
- 高中語(yǔ)文第四冊(cè)雷雨(節(jié)選)1舊人教版
- 高中語(yǔ)文必修3藥 同步練習(xí) 語(yǔ)言基礎(chǔ)
- 一年級(jí)下冊(cè)退位減法口算練習(xí)
- 眾籌店鋪合同范例
- 農(nóng)村買賣小轎車合同范例
- 阻生牙的拔除
- 造紙機(jī)的原理與結(jié)構(gòu)課件
- 、野外生存教案
- 中考數(shù)學(xué)試題雙向細(xì)目表
- 談判藥品審核備案表
- 德國(guó)文化遺產(chǎn)保護(hù)的政策、理念與法規(guī)
- 上海市浦東新區(qū)2022屆九年級(jí)中考二模化學(xué)試卷+答案
- 義務(wù)教育英語(yǔ)課程標(biāo)準(zhǔn)2022年英文版
- 二級(jí)建造師《施工管理》高頻考點(diǎn)二
- 模塊一:汽車美容 任務(wù)三 汽車漆面拋光
- 4D廚房設(shè)備設(shè)施管理責(zé)任卡
評(píng)論
0/150
提交評(píng)論