隨筆-54  評論-0  文章-2  trackbacks-0
                 OA工作流()筆記

             今天開始項(xiàng)目之旅,做的第一個(gè)項(xiàng)目是OAOAOFFICE AUTOMATION的縮寫,是利用技術(shù)提高辦公的效率,從而實(shí)現(xiàn)辦公自動(dòng)化。湯兄給我們對OA整體做了介紹,還介紹了需求,OA在整體上實(shí)現(xiàn)起來是一樣的,只是根據(jù)企業(yè)的需求,業(yè)務(wù)不同,實(shí)現(xiàn)不同而已。當(dāng)然OA項(xiàng)目分了很多模塊,沒時(shí)間做太多模塊,我們只做核心的模塊。第一天主要是搭建環(huán)境和基礎(chǔ)功能的實(shí) 現(xiàn)。

           下 面總結(jié)一下一天所學(xué)知識

          該系統(tǒng)的使用者是員工(使用者)和管理員(管理系統(tǒng))

          1.組織機(jī)構(gòu)管理(部門、崗位、員工)

          2.審批流轉(zhuǎn)

          1審批管理

          2執(zhí)行審批流轉(zhuǎn)

          3表單查詢

          3.根據(jù)實(shí)際,使用兩層:

          1表示層(view

          2業(yè)務(wù)邏輯層(Service + DAO

          4.所使用的框架和技術(shù)

           Struts 1.3.8 Jstl 1.1 Hibernate 3.2.3 Jbpm 3.2.2(工作流) Junit4 jQuery

           

          5. 搭建環(huán)境

          1.       添加Struts 1.3.8jar包與配置文件

          2.       添加Jbpmjar包,同時(shí)也會(huì)添加Hibernatejar包。再添加相應(yīng)的配置文件(jbpm.cfg.xmllog4j.propertieshibernate.cfg.xml)

          3.       添加JDBC驅(qū)動(dòng)的jar

          4.       創(chuàng)建的數(shù)據(jù)庫。修改Hibernate.cfg.xml中的數(shù)據(jù)庫連接信息,并創(chuàng)建數(shù)據(jù)庫表。

          5.       添加Junit4jar

          6.       解決Struts中的commons-BeanUtils.jarHibernate中的commons-Collections.jar的沖突問題。

          DAO層設(shè)計(jì)

          對一些dao,有公共的 方法,可以寫一個(gè)BaseDao ,讓UserDaoRoleDao繼承BaseDao

           

          Service層 設(shè)計(jì)   



          在Service層 直接操作數(shù)據(jù)庫

          解決提交的表單內(nèi)容的中文亂碼

          所有的頁面都將使用utf-8編碼,所以提交的表單內(nèi)容也是utf-8編碼。

          在過濾器中設(shè)置request的編碼為utf-8:

          最后解決:統(tǒng)一業(yè)務(wù)操作中的Dao操作要使用統(tǒng)一session

             統(tǒng)一的管理session的打開關(guān)閉與事務(wù)的開始提交

           總之,今天學(xué)到的東西挺多的,受益匪淺啊!也有些感覺以前的知識已有些淡忘,還是得復(fù)習(xí)復(fù)習(xí)了。。。

          posted on 2010-02-02 21:23 d66380022 閱讀(488) 評論(0)  編輯  收藏
          主站蜘蛛池模板: 孝感市| 潞西市| 宣武区| 上杭县| 鄂伦春自治旗| 西藏| 新泰市| 广平县| 奉贤区| 小金县| 玉树县| 通州区| 搜索| 玛曲县| 阿拉善左旗| 平潭县| 怀远县| 木兰县| 临西县| 布拖县| 新密市| 西乌珠穆沁旗| 淅川县| 安溪县| 布尔津县| 苍溪县| 十堰市| 涞源县| 新龙县| 高清| 怀集县| 关岭| 肥东县| 宾阳县| 平泉县| 繁峙县| 郯城县| 从化市| 罗江县| 河池市| 桐梓县|