隨筆-42  評(píng)論-578  文章-1  trackbacks-0
           
          posted @ 2009-06-27 19:15 心夢(mèng)帆影 閱讀(16687) | 評(píng)論 (6)編輯 收藏
               摘要: 關(guān)鍵詞:基于B/S結(jié)構(gòu)的WindowsXP系統(tǒng)、Flex網(wǎng)絡(luò)操作系統(tǒng)、瀏覽器操作系統(tǒng)、仿WindowsXP的Web系統(tǒng)、在線桌面系統(tǒng)。
          隨著計(jì)算機(jī)網(wǎng)絡(luò)帶寬的日益增大,“網(wǎng)絡(luò)操作系統(tǒng)”這種系統(tǒng)在將來(lái)一定會(huì)非常流行。Flex技術(shù)在外國(guó)是那么火熱,而在中國(guó),使用這種技術(shù)的企業(yè)還不多,但不過(guò),漸漸地會(huì)有越來(lái)越多企業(yè)會(huì)引進(jìn)這種技術(shù)的。  閱讀全文
          posted @ 2009-06-24 23:06 心夢(mèng)帆影 閱讀(3799) | 評(píng)論 (9)編輯 收藏
               摘要: commons-beanutils.jar可以到Apache官網(wǎng)的commons子項(xiàng)目下找到它,或者,在Struts2,Spring的下載包中也能看到它的影子。單獨(dú)使用時(shí),要多引進(jìn)一個(gè)commons-logging.jar,這個(gè)包也是非常見(jiàn)的,可在有commons-beanutils.jar的地方找到它。  閱讀全文
          posted @ 2009-06-22 14:39 心夢(mèng)帆影 閱讀(8897) | 評(píng)論 (2)編輯 收藏
               摘要: Hibernate的HQL語(yǔ)句中的“in條件”句如:x in(‘a(chǎn)’,’b’,’c’),要求的是x是(‘a(chǎn)’,’b’,’c’)中的一個(gè)元素,而select role.users這樣查出來(lái)的是集合的集合,它內(nèi)部的元素應(yīng)該是一個(gè)集合:set in (select role.users…),而不是一個(gè)對(duì)象: user in (select role.users…)。

          可惜的是HQL語(yǔ)句沒(méi)有set in (select role.users….)這樣的子句,后來(lái),查了一下Hibernate的參考文檔,得到解決方法。原來(lái),Hibernate的HQL語(yǔ)句中的“in條件”中,可加入”elements”關(guān)鍵詞,即上面的查詢語(yǔ)句變成:

            閱讀全文
          posted @ 2009-06-21 20:11 心夢(mèng)帆影 閱讀(12096) | 評(píng)論 (4)編輯 收藏
               摘要: 問(wèn):Java的數(shù)據(jù)結(jié)構(gòu)你用過(guò)哪些?Map與Set的本質(zhì)區(qū)別是什么?

          問(wèn):Spring整合ORM框架時(shí),事務(wù)管理用哪個(gè)類?是Spring控制事務(wù)的提交還是ORM框架控制?同一事務(wù)中執(zhí)行兩個(gè)更新操作,它的工作原理是怎樣的?

          問(wèn):Http協(xié)議你了解嗎?文件上傳時(shí),進(jìn)度條的設(shè)計(jì)原理是什么?
            閱讀全文
          posted @ 2009-06-16 20:15 心夢(mèng)帆影 閱讀(9547) | 評(píng)論 (37)編輯 收藏
               摘要: 開(kāi)發(fā)工具:Eclipse 3.4 for JavaEE

          開(kāi)發(fā)環(huán)境:JDK-6u14,JBoss5.0.1GA

          從JPA開(kāi)始,先設(shè)計(jì)四個(gè)類,分別為User, Role, Category, Article,它們之間的關(guān)系,如下圖:
            閱讀全文
          posted @ 2009-06-13 02:15 心夢(mèng)帆影 閱讀(2023) | 評(píng)論 (4)編輯 收藏
               摘要: 今天舍友問(wèn)我,JDBC中的stmt.setDate()怎么挺入當(dāng)前時(shí)間,傳入?yún)?shù)new java.util.Date()不行,傳入 參數(shù)new java.sql.Date(),試了一會(huì),還是不行。此時(shí),才發(fā)覺(jué),自從用了Hibernate,JPA之后,我連原始的東西都忘記了。這可是一個(gè)很可悲的問(wèn)題,決定來(lái)一次小測(cè)試!  閱讀全文
          posted @ 2009-06-11 17:25 心夢(mèng)帆影 閱讀(3842) | 評(píng)論 (7)編輯 收藏
               摘要: 前段時(shí)間,朋友做了一個(gè)“基于MVC的JSP+Servlet+JavaBean整合開(kāi)發(fā)的例子”,有老師質(zhì)疑它這個(gè)是不是真正的MVC標(biāo)準(zhǔn)?至于這個(gè)問(wèn)題,我們?cè)谶@里不討論,本文目的是用Struts2.1.6來(lái)取代Servlet。經(jīng)我這位朋友同意,我把他所做的那個(gè)“JSP+Servlet+JavaBean”的例子,發(fā)布給大家,大家可以跟著我的步驟,一步一步地,把這個(gè)Servlet的例子,改寫(xiě)成Struts2.1.6的例子。  閱讀全文
          posted @ 2009-06-10 02:37 心夢(mèng)帆影 閱讀(2906) | 評(píng)論 (4)編輯 收藏
               摘要: Hibernate和JPA控制關(guān)聯(lián)關(guān)系的,只能是一方,不能雙方控制的,
          個(gè)人認(rèn)為,Hibernate(JPA)在設(shè)置多對(duì)多關(guān)聯(lián)映射時(shí),應(yīng)該有做法能使得雙方都能控制關(guān)聯(lián)關(guān)系才好,才符合實(shí)際吧!但事實(shí)上,好像還沒(méi)有發(fā)現(xiàn)有Hibernate(JPA)這種能力!
            閱讀全文
          posted @ 2009-06-08 13:33 心夢(mèng)帆影 閱讀(26957) | 評(píng)論 (15)編輯 收藏
               摘要: 為了在項(xiàng)目中加入一個(gè)在線編輯器eWebEditor,苦試了兩天,最令人頭痛的是編輯器放在二級(jí)目錄的問(wèn)題,網(wǎng)上有什么飛魚(yú)版的,呂海鵬版的,其實(shí),按他們的做法去做,都是沒(méi)成功的!
          苦惱?。?
          最近,在Blogjava上看到這一篇文章關(guān)于eWebEditor常見(jiàn)的問(wèn)題及其個(gè)人使用心得 ,覺(jué)得寫(xiě)得很全面,就試著他的做法去做,弄了一個(gè)晚上,還是失敗了!  閱讀全文
          posted @ 2009-06-08 02:52 心夢(mèng)帆影 閱讀(2572) | 評(píng)論 (13)編輯 收藏
               摘要: 范型一般用于方法的參數(shù)或者方法的返回值,上面的寫(xiě)法,我們要使范型有效,就須在方法的返回類型前加入強(qiáng)制范型轉(zhuǎn)換。其中,add(T t)的參數(shù)用了范型,它的返回值是void型,就在void 前用強(qiáng)制類型轉(zhuǎn)換,即加上,強(qiáng)制轉(zhuǎn)換成范型的形式,這樣就不會(huì)報(bào)錯(cuò)了。而T get(ID id),由于它的參數(shù)和返回類型都用了范型,故要在返回類型T前強(qiáng)制轉(zhuǎn)換,即。  閱讀全文
          posted @ 2009-05-27 02:47 心夢(mèng)帆影 閱讀(3837) | 評(píng)論 (6)編輯 收藏
               摘要: 系統(tǒng)功能: 開(kāi)發(fā)一個(gè)計(jì)算器服務(wù)CalculateService,這個(gè)服務(wù)包含加(plus)、減(minus)、乘(multiply)

          、除(divide)的操作。

          開(kāi)發(fā)前準(zhǔn)備:下載Axis2的最新版本Axis2 1.4.1 Release,網(wǎng)址

          http://ws.apache.org/axis2/download/1_4_1/download.cgi,選擇Standard Binary Distribution

          的.zip包即"axis2-1.4.1-bin.zip"這個(gè)文件,解壓縮得到的目錄名axis2-1.4.1,目錄內(nèi)的文件結(jié)構(gòu)如

          下:  閱讀全文
          posted @ 2009-05-21 15:13 心夢(mèng)帆影 閱讀(50036) | 評(píng)論 (28)編輯 收藏
               摘要: 此EntityDao接口與EntityDaoImpl實(shí)現(xiàn)類,可取代了我們平時(shí)寫(xiě)的UserDao,NewsDao,CompanyDao等等,可直接供Service層調(diào)用.
          public Pager findForPager(final Class entityClass,final String propertyName,final boolean isAsc,final int firstResult,final int maxResults,final Criterion ...criterions){
          int totalCounts = findCountsByCriteria(entityClass, criterions);
          List entityList = findByCriteria(entityClass, propertyName, isAsc, firstResult, maxResults, criterions);
          Pager pager = new Pager();
            閱讀全文
          posted @ 2009-05-19 09:56 心夢(mèng)帆影 閱讀(10469) | 評(píng)論 (20)編輯 收藏
               摘要: 本文是我用EJB+JPA(Hibernate實(shí)現(xiàn))+Web Service開(kāi)發(fā)時(shí),遇到的一些問(wèn)題,查了許多地方,都找不到答案,請(qǐng)各位朋友耐心讀一下本文,有想法的歡迎留言!謝謝!
          有個(gè)疑問(wèn):是不是設(shè)置的lazy加載,即使沒(méi)有用到,也會(huì)加載的?即使會(huì)加載的,為什么我在服務(wù)器端測(cè)試時(shí)能正常,而在Web Service的客戶端測(cè)試時(shí),卻報(bào)錯(cuò)?  閱讀全文
          posted @ 2009-04-26 13:27 心夢(mèng)帆影 閱讀(1796) | 評(píng)論 (4)編輯 收藏
               摘要: 1、Struts+JSP時(shí),
          Struts設(shè)置成GBK,而而JSP端設(shè)置成GBK,GB2312,GB18030 --> 沒(méi)問(wèn)題
          Struts設(shè)置成GBK,而而JSP端設(shè)置成UTF-8 --> 亂碼
          Struts設(shè)置成UTF-8,而JSP端設(shè)置成GBK,GB2312,GB18030 --> 亂碼
          Struts設(shè)置成UTF-8,而JSP設(shè)置成UTF-8 -->沒(méi)問(wèn)題
          2、Struts+Ajax+JSP時(shí),
          Struts設(shè)置成GBK,而而JSP設(shè)置成GBK,GB2312,GB18030 --> 亂碼
          Struts設(shè)置成GBK,而而JSP設(shè)置成UTF-8 -->亂碼
          Struts設(shè)置成UTF-8,而JSP端GBK,GB2312,GB18030 --> 沒(méi)問(wèn)題
          Struts設(shè)置成UTF-8,而JSP設(shè)置成UTF-8   閱讀全文
          posted @ 2009-04-09 13:38 心夢(mèng)帆影 閱讀(2823) | 評(píng)論 (4)編輯 收藏
               摘要: 進(jìn)入我們基于Annotation的Struts2.0+Hibernate3.3+Spring2.5整合開(kāi)發(fā)的最后一個(gè)階段了,這階段主要為我們的項(xiàng)目引進(jìn)Struts2的Annotation。相對(duì)于帶Annotation的Hibernate與帶Annotation的Spring整合來(lái)說(shuō),帶Annotation的Struts與帶Annotation的Spring整合還是比較容易實(shí)現(xiàn)的。
          ………………
          成功啦!我們基于Annotation的SSH整合開(kāi)發(fā)終于完成了。我所介紹的Annotation注解其實(shí)并不多,還得靠大家找資料去學(xué)習(xí)。而我們側(cè)重點(diǎn)是在用Annotation時(shí)三大框架是如何整合起來(lái)的。
          說(shuō)點(diǎn)題外話吧,我們?cè)陂_(kāi)發(fā)過(guò)程中,究竟用Annotation還是XML……
            閱讀全文
          posted @ 2009-03-27 00:09 心夢(mèng)帆影 閱讀(9405) | 評(píng)論 (37)編輯 收藏
               摘要: 基于Annotation的SSH整合開(kāi)發(fā),其實(shí),并沒(méi)有我當(dāng)初想像中那么順利。真正去做的時(shí)候,才發(fā)覺(jué)有許多問(wèn)題。但不要緊,探索一下吧。在探索過(guò)程中學(xué)到知識(shí),才是最重要的。
          …… ……
          其實(shí),到現(xiàn)在為止,我們發(fā)覺(jué)我們的XML配置文件還是很多。其實(shí),這樣想想,上一階段我們省去了xxx.hbm.xml這類的文件,這一階段,我們少去了這樣的配置項(xiàng)。而這些,正是我們項(xiàng)目開(kāi)發(fā)中,大量使用的配置。而只要書(shū)寫(xiě)簡(jiǎn)單的Annotation注解,就可以省去這樣,我們何樂(lè)而不用。而那些我們保留的XML配置文件(如:數(shù)據(jù)庫(kù)連接,事務(wù)),這樣是寫(xiě)死的,一個(gè)項(xiàng)目就寫(xiě)一次或復(fù)制過(guò)來(lái)用,我們保留它又何妨?  閱讀全文
          posted @ 2009-03-25 01:05 心夢(mèng)帆影 閱讀(13175) | 評(píng)論 (24)編輯 收藏
               摘要: 寫(xiě)這個(gè)主題的文章在網(wǎng)絡(luò)上應(yīng)該暫時(shí)沒(méi)有吧,也看過(guò)許多SSH整合開(kāi)發(fā)的書(shū),許多都是舊版本的框架整合,而且大部分都是以XML配置文件的方式,即使談到Annotation也是針對(duì)其中一個(gè)框架而言的。隨著開(kāi)源框架更新版本中不斷引進(jìn)對(duì)Annotation的支持,使得我們可以用單方面去管理我們的類與關(guān)系,而不用像以往那樣,一旦遇到問(wèn)題,就要不斷在Java視圖和XML視圖中切換。好,開(kāi)始吧,既然網(wǎng)絡(luò)中暫時(shí)沒(méi)有這方面的文章,我就來(lái)開(kāi)創(chuàng)個(gè)先例。自己探索學(xué)習(xí)一下,也讓大家來(lái)學(xué)習(xí)和提出批評(píng)和建議。  閱讀全文
          posted @ 2009-03-23 21:05 心夢(mèng)帆影 閱讀(15670) | 評(píng)論 (38)編輯 收藏
               摘要: 要學(xué)的技術(shù):
          SOA,Web Services
          WebLogic,WebSphere
          CVS,SVN
          Ajax,Jquery,JavaScript  閱讀全文
          posted @ 2009-01-01 01:53 心夢(mèng)帆影 閱讀(911) | 評(píng)論 (7)編輯 收藏
               摘要: 分頁(yè)顯示一直是web開(kāi)發(fā)中一大煩瑣的難題,傳統(tǒng)的網(wǎng)頁(yè)設(shè)計(jì)只在一個(gè)JSP或者ASP頁(yè)面中書(shū)寫(xiě)所有關(guān)于數(shù)據(jù)庫(kù)操作的代碼,那樣做分頁(yè)可能簡(jiǎn)單一點(diǎn),但當(dāng)把網(wǎng)站分層開(kāi)發(fā)后,分頁(yè)就比較困難了,下面是我做Spring+Hibernate+Struts2項(xiàng)目時(shí)設(shè)計(jì)的分頁(yè)代碼,與大家分享交流。  閱讀全文
          posted @ 2008-11-29 20:54 心夢(mèng)帆影 閱讀(27073) | 評(píng)論 (114)編輯 收藏
          僅列出標(biāo)題
          共3頁(yè): 上一頁(yè) 1 2 3 下一頁(yè) 
          主站蜘蛛池模板: 磐石市| 水富县| 湟源县| 诸城市| 苏尼特右旗| 霍城县| 罗江县| 翁牛特旗| 河源市| 双桥区| 娱乐| 岐山县| 玛曲县| 博湖县| 称多县| 图片| 曲靖市| 玉林市| 龙里县| 凭祥市| 绥中县| 韩城市| 陕西省| 永兴县| 泰安市| 巴林右旗| 富源县| 喀喇沁旗| 那坡县| 峨边| 南阳市| 任丘市| 高要市| 临潭县| 冀州市| 鹤岗市| 横峰县| 扶沟县| 香格里拉县| 怀宁县| 监利县|