李李的技術(shù)博客

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            13 隨筆 :: 0 文章 :: 61 評論 :: 0 Trackbacks

          紀(jì)念一下,dev.java.net效率還可以嘛,剛把描述/例子寫好,提交畢業(yè)申請,希望下周就能畢業(yè),正式加入java-enterprise中,呵呵。困……

          http://bba96.dev.java.net
           
          源碼下載(包含一個(gè)快速開發(fā)的例子。)
          https://bba96.dev.java.net/servlets/ProjectDocumentList?folderID=4149&expandFolder=4149&folderID=0
          簡單說就是基于hibernate/spring的快速開發(fā)框架,可以跟流行的mvc整合,目前只有webwork整合的版本

          Bba96 include a flexible and convenient query object by encapsulating the hibernate Criteria and Projections, that make it easy to persist and query data.

          Bba96's query object can construct a dynamic query parameter easily without any hql or sql, and meet database's 95% access requirement, so it is not necessary to write your DAO/SERVICE, the default DAO/SERVICE is enough in most cases. You can also write your DAO/SERVICE easily by extending default DAO/SERVICE.

          Bba96 current version integrated with webwork 2.x, that is a rapid and efficient web develope framework, only several lines code in a webwork action can implement a persistent object's CRUD operation(with dynamic parameter query).

          Bba96 plan to integrate with other mvc framework in future

          Get Up And Running Quick

          Example:
             (1) enter the example folder.
                 NOTE:all following operation is under the example folder
             (2) copy your JDBC driver (default mysql) to the lib directory
                 -- webapps\ROOT\WEB-INF\lib
             (3) edit hibernate.properties for database info (default mysql)
                 -- src\main\java\hibernate.properties
             (4) run "ant"
             (5) edit applicationContext.xml for database info (default mysql) 
                 -- webapps\ROOT\WEB-INF\applicationContext.xml (line 5 - 21)
             (6) start server and see this example
          


           

          posted on 2005-09-25 01:45 李李 閱讀(1231) 評論(6)  編輯  收藏 所屬分類: 技術(shù)

          評論

          # re: bba96項(xiàng)目加入到dev.java.net的java-enterprise孵化器 2006-02-24 15:26 老仲
          bba96缺陷:
          1、沒有數(shù)據(jù)安全
          2、不能同時(shí)列出多個(gè)分頁表格
          3、沒有service安全

          bba96思路不錯,敬佩作者 李李  回復(fù)  更多評論
            

          # re: bba96項(xiàng)目加入到dev.java.net的java-enterprise孵化器 2006-02-24 17:49 李李
          謝謝評價(jià),提到的缺陷在cvs上已經(jīng)有部分修正了。主要是action層的一些修正,例如web參數(shù)安全。支持多個(gè)分頁在考慮中,關(guān)于service安全更請具體一些,service是設(shè)計(jì)為允許extend的,另,目前將會基于aop加入權(quán)限控制。最近忙于一個(gè)項(xiàng)目的升級,這方面時(shí)間用少了很多啊  回復(fù)  更多評論
            

          # re: bba96項(xiàng)目加入到dev.java.net的java-enterprise孵化器 2006-04-01 23:56 goldbull
          俺是一個(gè)新手,能否介紹一下項(xiàng)目中RBAC的設(shè)計(jì)思路
          或者告訴這方面的網(wǎng)上參考資料,萬分感謝。  回復(fù)  更多評論
            

          # re: bba96項(xiàng)目加入到dev.java.net的java-enterprise孵化器 2006-05-29 11:44 Joey333
          將例程發(fā)布到tomcat的時(shí)候報(bào)這個(gè)錯,不知道是什么原因?

          Installing web application at context path /bbaeg from URL file:D:\tomcat5\webapps\bbaeg
          2006-05-29 11:02:21,156 ERROR [opensymphony.webwork.config.DefaultConfiguration] Could not find application.properties. Skipping

            回復(fù)  更多評論
            

          # re: bba96項(xiàng)目加入到dev.java.net的java-enterprise孵化器 2006-11-29 17:59 peace
          有沒有設(shè)計(jì)的檔,或是詳細(xì)的注釋,還有就要增加少而精的例子?  回復(fù)  更多評論
            

          # re: bba96項(xiàng)目加入到dev.java.net的java-enterprise孵化器 2011-03-02 14:10 alihand
          您好,您有穩(wěn)定版的bba96的jar包或源碼嗎?是否可發(fā)我一份?
          我的郵箱是40736130@qq.com  回復(fù)  更多評論
            

          主站蜘蛛池模板: 本溪市| 蒙城县| 商水县| 林甸县| 定安县| 桂平市| 文昌市| 英山县| 共和县| 文安县| 灵石县| 介休市| 札达县| 河源市| 淅川县| 大安市| 石屏县| 梁山县| 翁牛特旗| 静海县| 海南省| 丘北县| 额尔古纳市| 广南县| 屯门区| 西乌珠穆沁旗| 隆德县| 崇义县| 元朗区| 金平| 高雄市| 磐安县| 鄂伦春自治旗| 大荔县| 林周县| 乐业县| 临沭县| 兴城市| 和田市| 通城县| 准格尔旗|