阅读更多

1顶
0踩

开源软件

原创新闻 bboss自动代码生成框架v4.10发布

2015-10-29 09:23 by 正式记者 yin_bp 评论(2) 有5565人浏览
bboss自动代码生成框架v4.10发布,针对bboss框架和bboss开发平台的自动代码生成工具。

通过自动代码生成框架,根据模板可以自动生成数据库表的增、删、改、分页查询、列表查询、国际化功能对应的java、jsp程序和配置文件,包括:
  • 1.mvc控制器
  • 2.业务组件
  • 3.实体类
  • 4.jsp文件 可以定制不同风格的界面模板,目前提供了一套bboss平台的基础ui风格和一套bboss普通ui风格模板
  • 5.cxf webservice服务类文件
  • 6.hessian服务类文件
  • 7.sql配置文件
  • 8.ioc/mvc组件装配部署和服务发布配置文件.
  • 9.国际化属性文件和国际化配置
  • 10.代码和配置文件集成配置部署readme说明文件

自动代码生成框架功能特点:
  • 提供友好的基于bootstrap的表单配置界面
  • 提供源码打包下载功能
  • 提供基于eclipse的代码格式化功能
  • 可以依据自动生成的使用说明文件快速将代码集成部署到基于bboss或者bboss平台开发的项目中
  • 支持mysql、oracle、sqlites、sqlserver等主流数据库。
  • 支持自定义前端UI界面风格,可以根据需要定制自己需要的界面风格模板


自动代码生成框架下载地址:
bboss-gencode v4.10.0

自动代码生成框架源码托管地址:
https://github.com/bbossgroups/bboss-gencode

自动代码生成框架构建运行说明:
1.安装ant构建环境和jdk 1.7及以上版本
2.运行工程根目录下的build.bat指令
3.构建成功后:
windows环境下运行distrib/run/startup.bat
linux/unix/mac os环境下运行distrib/run/startup.sh

即可启动自动代码生成框架应用,在浏览器端(支持谷歌或者火狐浏览器)访问以下地址,可以在打开的界面中配置数据源,配置表单,生成源代码并打包下载生成的源码文件,浏览源码部署集成说明:
http://localhost:80/gencode

表单配置界面效果图:


















自动生成的代码和配置文件片段:











相关链接

bboss 的详细介绍:请点这里
bboss 的下载地址:请点这里




  • 大小: 43.8 KB
  • 大小: 16.1 KB
  • 大小: 37 KB
  • 大小: 44 KB
  • 大小: 46.2 KB
  • 大小: 24.7 KB
  • 大小: 21.3 KB
  • 大小: 15.8 KB
  • 大小: 47.5 KB
  • 大小: 24 KB
  • 大小: 24.1 KB
  • 大小: 43.9 KB
  • 大小: 24.6 KB
  • 大小: 34.1 KB
1
0
评论 共 2 条 请登录后发表评论
2 楼 ainidehsj 2015-10-30 09:14
  这一套很牛逼啊,自动化了。
1 楼 yin_bp 2015-10-29 09:51
补充说明:bboss框架dao层采用bboss持久层通用Dao,所以无需生成dao层代码

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 哲学家就餐问题(C#实现)

    用C#代码实现操作系统中的哲学家就餐问题。程序所涉及包括面向对象程序编程,多线程,metux等。

  • 哲学家进餐问题【VS可视化;C#;操作系统作业】

    操作系统课程作业,有可视化动态,VS2017可运行,C#。

  • 哲学家进餐问题的C语言实现

    这是一个描叙哲学家进餐问题的代码。。。。。。C语言写额

  • 【经典问题】现代操作系统经典问题回顾(哲学家就餐问题C#实现)

      在1971年,著名的计算机科学家艾兹格·迪科斯彻提出了一个同步问题,即假设有五台计算机都试图访问五份共享的磁带驱动器。稍后,这个问题被托尼·霍尔重新表述为哲学家就餐问题。这个问题可以用来解释死锁和资源耗尽。   哲学家就餐问题描述:五个哲学家围坐在一张圆桌周围,每个哲学家面前都有一盘通心粉。由于通心粉很光滑,所以需要两把叉子才能夹住,相邻两个盘子之间放有一把叉子。哲学家的生活中有两种交替活动...

  • C#实现哲学家进餐问题

    代码GitHub链接:https://github.com/tigmfg/PDProblem_csharp 实现哲学家进餐 class PDproblem { /////当哲学家同时拿起左右两边的筷子时,才会开始进餐,防止进程死锁 public static readonly int maxPhilosopher = 5; // 最大的哲学家数量 public List<Semaphore> forks = new List&lt

  • C#哲学家就餐问题

    使用了C#对哲学家就餐问题进行了仿真,采用进程交互法,并使用批均值法、重复删除法对仿真数据进行了分析

  • C#计算机操作系统哲学家就餐问题

    计算机操作系统中的哲学家就餐问题,用C#把整个过程可视化出来。

  • C#哲学家进餐算法

    .NET哲学家进餐算法,vs2010可打开,面向对象设计

  • 哲学家进餐问题C# 解决程序

    问题: 哲学家就餐问题可以这样表述,假设有六位哲学家围坐在一张圆形餐桌旁,做以下两件事情之一:吃饭,或者思考。吃东西的时候,他们就停止思考,思考的时候也停止吃东西。餐桌中间有一大碗意大利面,每两个哲学家之间有一只筷子。因为用一只筷子很难吃到意大利面,所以假设哲学家必须用两只筷子吃东西。他们只能使用自己左右手边的那两只筷子。 解决方式: 采用互斥量来解决该问题,每互斥量代表一只筷子。哲学家必须等待身边两只筷子同时可以使用的时候才可以进餐,当使用一会之后,需要自动释放该互斥量(筷子),其他哲学家就可以进行抢占使用。

  • VC多线程对哲学家就餐问题的图像界面动态实现

                                            用VC6多线程实现对哲学家就餐问题的动态图像演示:主要的代码在*VIEW类中:开了5个工作线程,幸好是工作线程,要是UI线程,就更有的我忙了,忙了一天,不过还是蛮有收获的,呵呵@*VIEW.CPP文件内容如下:// philosophers_eating_problemView.cpp : implementa

  • 哲学家就餐问题的C#实现

    google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//<script type="text/javascript"

  • 经典同步问题(二)---哲学家就餐问题

    哲学家就餐问题

  • 关于哲学家进餐问题

    操作系统并发和互斥:哲学家进餐问题和理发师问题 1. 哲学家进餐问题: (1) 在什么情况下5 个哲学家全部吃不上饭? 考虑两种实现的方式,如下: A. 算法描述: void philosopher(int i) /*i:哲学家编号,从0 到4*/ { while (TRUE) { think( ); /*哲学家正在思考*/ take_fork(i); /*取左侧的筷子*/ take_fork((

  • c语言实现哲学家就餐问题

    文档为实验报告,运行环境是ubantu,文档包含哲学家就餐问题的代码,使用三种方法解决哲学家就餐问题,顺序资源法,加房间法和P_sim法,希望对大家有帮助

  • 哲学家就餐问题

    C# 多线程模拟哲学家就餐问题+实验报告

  • 程序模拟五个哲学家就餐问题

    同学写的用eclipse开发的程序模拟五个哲学家就餐问题,有点坑人,所以只要1个资源分

  • 哲学家就餐问题——MFC演示程序

    这个问题实际上就是多线程的调度问题,因为MFC里面已经给我们封装好了线程类,CWinThread类,因此我们要做的仅仅是简单的为每位哲学家分别创建进程。程序逻辑不是很复杂,但在用MFC来做哲学家就餐问题的演示问题时,就涉及到的图像绘制可能比较麻烦,因为你要给每位哲学家的当前状态给出相应的图示。          这个是我写的演示程序的主界面,左边使用图形显示哲学家就餐中的一些状态切换,右边用编辑

Global site tag (gtag.js) - Google Analytics