Dorado7之BDF3框架初探

  • 先吐槽一下
  • 新的改变
    • 项目地址和开发工具
  • 项目搭建
  • 项目预览

先吐槽一下

这个CSDN账号搞丢了两年,一直用有道云笔记啊,onenote写,很不得劲儿,现在找回来了,开心。新用MARKDOWN来写博客,先熟悉一下吧。就用默认模板来写下这篇博客,初探一下BDF3框架吧。

新的改变

BDF3是基于Dorado7的集成框架BDF2的升级版,最大的改变是用了SpringBoot,BDF2的组件和界面得到大幅度更新,新增了不少有趣的功能,比如聊天工具,操作记录,菜单搜索等。建议使用(折腾)过Springboot
后再去使用。

项目地址和开发工具

原地址在世界最大交友(括弧笑)网站github上。地址:https://github.com/muxiangqiu/bdf3。
不过网络不太好,经常下载失败,也可以在码云上下载到。
项目上有个QQ群可以加,进群提问题有一定概率被解答,一群大佬都忙的很。
开发工具用Eclipse2019.6。
dorado7插件去官网的项目里找,在某个犄角旮旯有个百度云链接,最好保存到自己的百度云再下载(dorado的官网也经常打不开,比如现在)

项目搭建

如上的github项目,是BDF3的源码,如果不想深入研究或者修改的话,可以直接搭建项目,与Springboot类似。你甚至可以直接新建个Springboot项目,然后改pom.xml即可。比如

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><!-- 继承的父项目 --><parent><groupId>com.bstek.bdf3</groupId><artifactId>bdf3-starter-parent</artifactId><version>2.0.2.RELEASE</version></parent><artifactId>bdf3-sample</artifactId><dependencies><!-- bdf3预定义依赖,简化依赖的复杂度 --><dependency><groupId>com.bstek.bdf3</groupId><artifactId>bdf3-starter</artifactId></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId></dependency></dependencies><!-- bdf3项目jar存放的maven私服 --><repositories><repository><id>bsdn-maven-repository</id><url>http://nexus.bsdn.org/content/groups/public/</url></repository></repositories>
</project>

接着你需要配置数据库,数据库需要使用UTF8,然后你就启动application.java即可。
初始登录账户admin/123456

你如果要深度订制或者修改,可以修改BDF3源码,接着maven install,然后以jar包的形式加载到新建的Springboot项目。当然本章不说这个。

项目预览

1.登录界面

2.权限管理

3.操作日志

4.消息

操作日志还是有需要的,而且新增了消息功能,看上去像一个web版mini QQ。其他模块使用方法跟BDF2相类似。

Dorado7之BDF3框架初探相关推荐

  1. 开发指南专题二:JEECG微云快速开发平台JEECG框架初探

    开发指南专题二:JEECG微云快速开发平台JEECG框架初探 2.JEECG框架初探 2.1演示系统 打开浏览器输入JEECG演示环境地址:http://demo.jeecg.org:8090/可以看 ...

  2. Zipline框架初探(上)

    为了朝着量化交易的方向努力行进,数学和编码是必须提高的垫脚石,财务分析则属于业余爱好加分项.数学方面借着报名"七月在线 - 机器学习数学班"重温数学基础以图从机器学习的角度入手,而 ...

  3. Camera框架初探

    先解释一些概念,然后带着思考去解读 1.CameraService. 2.Camera 3.BnCameraClient 4.BnCamera 5.Client 不得不说的是android对于bind ...

  4. [转]Java7中的ForkJoin并发框架初探(上)——需求背景和设计原理

    详见: http://blog.yemou.net/article/query/info/tytfjhfascvhzxcytp83 这篇我们来简要了解一下JavaSE7中提供的一个新特性 -- For ...

  5. scrapy获取a标签的连接_Python爬虫 scrapy框架初探及实战!

    Scrapy框架安装 操作环境介绍 操作系统:Ubuntu19.10 Python版本:Python3.7.4 编译器:pycharm社区版 安装scrapy框架(linux系统下) 安装scrapy ...

  6. Scrapy框架初探

    Scrapy 貌似是 Python 最出名的爬虫框架 0. 文档 中文文档:https://scrapy-chs.readthedocs.io/zh_CN/0.24/intro/tutorial.ht ...

  7. Java ForkJoin 框架初探

    多核时代,编程语言如果不支持多核编程就OUT了,Java为了迎头赶上,在Java 8 版本增加大量支持多核编程的类库,如Stream等,Java 7开始支持的ForkJoin框架也是为了更好的支持多核 ...

  8. Java7中的ForkJoin并发框架初探(中)——JDK中实现简要分析

    为什么80%的码农都做不了架构师?>>>    根据前文描述的Doug Lea的理论基础,在JDK1.7中已经给出了Fork Join的实现.在Java SE 7的API中,多了Fo ...

  9. 第一节:Scrapy开源框架初探

       Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架. 可以应用在包括数据挖掘,信息处理或存储历史数据等一系列的程序中.  具体开发流程如下:   一.确定待抓取网站 当您需要从某 ...

最新文章

  1. 【Scratch】青少年蓝桥杯_每日一题_8.03_飞猫
  2. [导入]二叉树(C#数据结构四)
  3. L 1 ,L 2 参数正则化
  4. 网页中设定表格边框的厚度的属性_网页试题
  5. fopen php 乱码,如何解决php fgets读取文件乱码的问题
  6. 【华为云技术分享】数据湖数据库,别再傻傻分不清了
  7. hive jdbc 访问 配置_Hive入门级教程(详细)
  8. 微服务实战(八):落地微服务架构到直销系统(服务高可用性)
  9. pong_计算机视觉与终极Pong AI
  10. 手机同步查看html,手机版同步html几点注意使用
  11. Flightgear 编译
  12. 读WebTrends的Javascript源码笔记
  13. uni-app 小程序项目获取openid
  14. 卓豪发布IT大数据分析平台,整合ITSM系统
  15. 隐私泄露距离你我有多远?APP扩大个人隐私收集,增大隐私保护难度
  16. Codesys配置电子凸轮连接虚轴
  17. 在职MBA与普研、MEM是有区别的
  18. 联想微型计算机c325参数,联想一体机c325性能表现 联想一体机c325配置参数
  19. TIM/QQ——将群文件中的临时文件转换成永久文件的方法
  20. 盈一份恬淡,安然一世春秋!

热门文章

  1. springboot自带定时器实现定时任务的开启关闭以及定时时间可以配置
  2. centos7 docker安装gitlib
  3. 关于16进制的字符串转为整数的问题
  4. 来自Google AI:DELG,统一全局和局部特征的实例识别研究
  5. 网络安全学习--动态路由RIP
  6. 【微服务SpringCloudNote】
  7. STM32----MPU6050
  8. idm2022网页视频下载器提高速度多达5倍
  9. 【Java面经】阿里三面被挂!幸获内推,历经5轮终于拿到口碑offer
  10. 荔枝派zero运行linux,荔枝派Zero: 5分钟DIY一个迷你笔记本电脑