Skip to content

this project is a set of best practice demos for bboss modules.You can find many simple examples for bboss mvc,bboss ioc,bboss persistent,bboss taglib,bboss session,bboss event,bboss quartz,bboss hessian,bboss rpc ,bboss serializable,bboss i18n,bboss cxf webservice and so on,

Notifications You must be signed in to change notification settings

coderMrWei/bestpractice

 
 

Repository files navigation

bboss group website:

http://www.bbossgroups.com

bboss group project blog:

http://yin-bp.iteye.com/

bboss 源码

github托管地址:

https://github.com/bbossgroups/bboss

svn下载地址

https://github.com/bbossgroups/bboss/trunk

bboss 会话共享源码

github托管地址:

https://github.com/bbossgroups/security

svn下载地址

https://github.com/bbossgroups/security/trunk

bboss demos源码

github托管地址:

https://github.com/bbossgroups/bestpractice

svn下载地址

https://github.com/bbossgroups/bestpractice/trunk

基于bboss的开源工作流Activiti5.12

github托管地址

https://github.com/yin-bp/activiti-engine-5.12

svn下载地址

https://github.com/yin-bp/activiti-engine-5.12/trunk

自动代码生成框架github源码托管地址和svn下载地址:

github源码托管地址

https://github.com/bbossgroups/bboss-gencode

svn下载地址

https://github.com/bbossgroups/bboss-gencode/trunk

bboss大数据抽取工具db-hdfs

github托管地址

https://github.com/bbossgroups/bigdatas

svn下载地址

https://github.com/bbossgroups/bigdatas/trunk

bboss rpc源码

github托管地址

https://github.com/bbossgroups/bboss-rpc

svn下载地址

https://github.com/bbossgroups/bboss-rpc/trunk

bboss 搭建平台开发环境工具源码

github托管地址

https://github.com/bbossgroups/genproject

svn下载地址

https://github.com/bbossgroups/genproject/trunk

bboss site源码

github托管地址

https://github.com/bbossgroups/bboss-site

svn下载地址

https://github.com/bbossgroups/bboss-site/trunk

bboss设计相关文档

github托管地址

https://github.com/bbossgroups/bboss-document

svn下载地址

https://github.com/bbossgroups/bboss-document/trunk

bboss eclipse工程目录一览表

|--antbuildall

包含bboss所有项目的ant构建指令,指令一栏表:

build-all.bat

jdk 1.5一次性打包所有工程指令,发布的jar和依赖资源文件存放在distrib目录下,会将各个模块依赖的jar包更新为新发布的jar文件

build-all-jdk6.bat

jdk 1.6一次性打包所有工程指令,发布的jar和依赖资源文件存放在distrib目录下,会将各个模块依赖的jar包更新为新发布的jar文件

build-all-jdk7.bat

 jdk 1.7一次性打包所有工程指令,发布的jar和依赖资源文件存放在distrib目录下,会将各个模块引用jar包更新为新发布的jar文件

cleanall.bat

清空所有已经发布出来的jar包和资源文件,并且清空各个工程的classes目录

build-cleanjars.bat

清空所有已经发布出来的jar包和资源文件

build-bboss-core-only.bat

ioc工程打包指令,发布的jar和依赖资源文件存放在bboss-core/distrib目录下,其他模块引用的jar包全部更新为新发布的jar文件

build-bboss-rpc-only.bat

rpc工程打包指令,发布的jar和依赖资源文件存放在bboss-rpc/distrib目录下,其他模块引用的jar包全部更新为新发布的jar文件

build-bboss-security-web.bat

bboss会话共享监控服务和令牌服务工程,发布的jar和依赖资源文件存放在bboss-security-web/distrib目录下,其他模块引用的jar包全部更新为新发布的jar文件

build-bboss-persistent.bat

持久层jdk5打包指令,发布的jar和依赖资源文件存放在bboss-persistent/distrib目录下,其他模块引用的jar包全部更新为新发布的jar文件

build-bboss-persistent-jdk6.bat

持久层jdk6打包指令,发布的jar和依赖资源文件存放在bboss-persistent/distrib目录下,其他模块引用的jar包更新为新发布的jar文件

build-bboss-persistent-jdk7.bat

持久层jdk7打包指令,发布的jar和依赖资源文件存放在bboss-persistent/distrib目录下,其他模块引用的jar包更新为新发布的jar文件

build-bboss-security.bat

会话共享和令牌管理打包指令,发布的jar和依赖资源文件存放在bboss-security/distrib目录下,其他模块引用的jar包更新为新发布的jar文件

build-bboss-schedule.bat

quartz任务管理打包指令,发布的jar和依赖资源文件存放在bboss-schedule/distrib目录下,其他模块引用的jar包更新为新发布的jar文件

build-bboss-event-only.bat

分布式事件打包指令,发布的jar和依赖资源文件存放在bbossevent/distrib目录下,其他模块引用的jar包更新为新发布的jar文件

build-bboss-hessian.bat

hessian服务发布打包指令,发布的jar和依赖资源文件存放在bboss-hession/distrib目录下,其他模块引用的jar包更新为新发布的jar文件

build-bboss-jodconverter-core.bat

文档处理jodconverter插件打包指令,发布的jar和依赖资源文件存放在bboss-jodconverter-core/distrib目录下,其他模块引用的jar包更新为新发布的jar文件

build-bboss-mvc-only-noresources.bat mvc工程打包指令,发布的jar和依赖资源文件存放在bboss-mvc/distrib目录下,其他模块引用的jar包更新为新发布的jar文件

build-bboss-soa.bat

序列化核心工程打包指令,发布的jar和依赖资源文件存放在bboss-soa/distrib目录下,其他模块引用的jar包更新为新发布的jar文件

build-bboss-taglib.bat

标签库打包指令,发布的jar和依赖资源文件存放在bboss-taglib/distrib目录下,其他模块引用的jar包更新为新发布的jar文件

build-bboss-util.bat

工具包打包指令,发布的jar和依赖资源文件存放在bboss-util/distrib目录下,其他模块引用的jar包更新为新发布的jar文件

build-bboss-velocity.bat

velocity引擎打包指令,发布的jar和依赖资源文件存放在bboss-velocity/distrib目录下,其他模块引用的jar包更新为新发布的jar文件

build-bboss-wordpdf.bat

文档处理jodconverter插件web工程打包指令,发布的jar和依赖资源文件存放在bboss-plugin-wordpdf/distrib目录下,其他模块引用的jar包更新为新发布的jar文件                  

|--apache-ant-1.7.1

bboss ant构建时依赖的ant工具包,所有的工程ant构建都依赖这个ant环境,无需安装额外的ant

|--bboss-core

bboss ioc、序列化核心工程,独立ant构建指令:bboss-core/run.bat,发布的jar和依赖资源文件存放在bboss-core/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bbossevent

bboss分布式事件工程,独立ant构建指令:bbossevent/run.bat,发布的jar和依赖资源文件存放在bbossevent/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bboss-hession bboss hessian服务发布工程,独立ant构建指令:bboss-hession/build.bat,发布的jar和依赖资源文件存放在bboss-hession/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bboss-jodconverter-core

bbossword文档处理jodconverter插件工程,独立ant构建指令:bboss-jodconverter-core/run.bat,发布的jar和依赖资源文件存放在bboss-jodconverter-core/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bboss-mvc

bboss mvc工程,独立ant构建指令:bboss-mvc/build.bat,发布的jar和依赖资源文件存放在bboss-mvc/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bboss-persistent

bboss持久层框架工程,独立ant构建指令:bboss-persistent/run-jdk7.bat,发布的jar和依赖资源文件存放在bboss-persistent/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bboss-plugin-hibernate

bboss hibernate事务托管工程

|--bboss-plugin-wordpdf

bbossword文档处理jodconverter插件web工程,独立ant构建指令:bboss-plugin-wordpdf/run.bat,发布的jar和依赖资源文件存放在bboss-plugin-wordpdf/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bboss-rpc

bboss rpc框架工程,独立ant构建指令:bboss-rpc/build.bat,发布的jar和依赖资源文件存放在bboss-rpc/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bboss-schedule

bboss quartz任务管理工程,独立ant构建指令:bboss-schedule/run.bat,发布的jar和依赖资源文件存放在bboss-schedule/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bboss-security

bboss会话共享和令牌管理核心工程,独立ant构建指令:bboss-security/run.bat,发布的jar和依赖资源文件存放在bboss-security/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bboss-security-web

bboss会话共享监控服务和令牌服务工程,独立ant构建指令:bboss-security-web/build.bat,发布的jar和依赖资源文件存放在bboss-security-web/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bboss-soa

bboss序列化核心工程,独立ant构建指令:bboss-soa/build.bat,发布的jar和依赖资源文件存放在bboss-soa/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bboss-taglib

bboss标签库工程,独立ant构建指令:bboss-taglib/run.bat,发布的jar和依赖资源文件存放在bboss-taglib/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bboss-util

bboss工具包工程,独立ant构建指令:bboss-util/run.bat,发布的jar和依赖资源文件存放在bboss-util/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bboss-velocity

bboss版velocity引擎(针对持久层),独立ant构建指令:bboss-velocity/run.bat,发布的jar和依赖资源文件存放在bboss-velocity/distrib目录下,构建完毕后不会同步更新其他工程下的依赖包

|--bestpractice

包含了bboss各模块最佳实践和最小依赖包demo工程,demo具体说明请参考文档:http://yin-bp.iteye.com/blog/2122876

|--database

持久层demo依赖的derby文件数据库存放目录

|--文档

存放bboss的文档

ant构建补充说明:bboss提供了统一的ant构建指令集,执行这些构建指令时会将产生的jar包同步更新到其他相关的工程中;同时在每个工程目录下都提供了单独的ant构建指令,如果只需构建对应的工程模块同时不需要将构建的jar包分发到其他相关工程中, 则可以执行工程下的ant构建指令。

bboss项目特色特点介绍文档:

http://yin-bp.iteye.com/blog/1080824

License

The BBoss Framework is released under version 2.0 of the Apache License.

About

this project is a set of best practice demos for bboss modules.You can find many simple examples for bboss mvc,bboss ioc,bboss persistent,bboss taglib,bboss session,bboss event,bboss quartz,bboss hessian,bboss rpc ,bboss serializable,bboss i18n,bboss cxf webservice and so on,

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 41.8%
  • JavaScript 38.5%
  • Java 13.3%
  • HTML 4.1%
  • PHP 1.1%
  • Classic ASP 1.0%
  • Other 0.2%