李李的技术博客

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  13 随笔 :: 0 文章 :: 61 评论 :: 0 Trackbacks

纪念一下,dev.java.net效率还可以嘛,刚把描述/例子写好,提交毕业申请,希望下周就能毕业,正式加入java-enterprise中,呵呵。困……

http://bba96.dev.java.net
 
源码下载(包含一个快速开发的例子。)
https://bba96.dev.java.net/servlets/ProjectDocumentList?folderID=4149&expandFolder=4149&folderID=0
简单说就是基于hibernate/spring的快速开发框架,可以跟流行的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 李李 阅读(1084) 评论(6)  编辑  收藏 所属分类: 技术

评论

# re: bba96项目加入到dev.java.net的java-enterprise孵化器 2006-02-24 15:26 老仲
bba96缺陷:
1、没有数据安全
2、不能同时列出多个分页表格
3、没有service安全

bba96思路不错,敬佩作者 李李  回复  更多评论
  

# re: bba96项目加入到dev.java.net的java-enterprise孵化器 2006-02-24 17:49 李李
谢谢评价,提到的缺陷在cvs上已经有部分修正了。主要是action层的一些修正,例如web参数安全。支持多个分页在考虑中,关于service安全更请具体一些,service是设计为允许extend的,另,目前将会基于aop加入权限控制。最近忙于一个项目的升级,这方面时间用少了很多啊  回复  更多评论
  

# re: bba96项目加入到dev.java.net的java-enterprise孵化器 2006-04-01 23:56 goldbull
俺是一个新手,能否介绍一下项目中RBAC的设计思路
或者告诉这方面的网上参考资料,万分感谢。  回复  更多评论
  

# re: bba96项目加入到dev.java.net的java-enterprise孵化器 2006-05-29 11:44 Joey333
将例程发布到tomcat的时候报这个错,不知道是什么原因?

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

  回复  更多评论
  

# re: bba96项目加入到dev.java.net的java-enterprise孵化器 2006-11-29 17:59 peace
有没有设计的档,或是详细的注释,还有就要增加少而精的例子?  回复  更多评论
  

# re: bba96项目加入到dev.java.net的java-enterprise孵化器 2011-03-02 14:10 alihand
您好,您有稳定版的bba96的jar包或源码吗?是否可发我一份?
我的邮箱是40736130@qq.com  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: