• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

hooray-osc: 一个基于Spring Boot之上的BaaS(后台即服务)开发套件,每个模块可独立 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

hooray-osc

开源软件地址:

https://gitee.com/eoolife/hooray-mp

开源软件介绍:

#hooray-mp(一套基于SpringBoot上的开发基础集成)

PS:一开始打算做微信平台的,所以命名也是延续了微信mp的习惯,不改了,一般人下载用都会改自己喜欢的项目名和包命名风格

QQ群:554750593

springbootqq

TODO

1. ``Mybatis Spring Boot 1.0.1`` 正式版出炉了,项目里需要集成....满满的都是工作量

一个基于Spring Boot之上的BaaS(后台即服务)开发套件,每个模块可独立开发,相互之间可通过HTTP Restful或者JMS之类的队列进行数据交互。该项目不会是完整的项目,只是提供一种思路,做个技术栈整合,方便自己架构时选择各层合适的技术。

独立的运行的项目,可被hooray-sadmin进行监控及管理,即开发自运维,让你时刻了解应用服务的各个方面,性能调优,接口方法被调用的Metric指标等,摆脱曾经那一个电脑十多个SSH监控十多台服务器的土鳖时代

可方便集成Maven+SonarQube+Jenkins+Trac+StatSVN 让你迅速了解整个开发的方方面面(无死角)

hooray boot开发平台在未来会拥有以下特性

  • 基于Spring Boot/MyBatise/JPA/JdbcTemplate,快速构建基于SpringMVC为核心的MVC应用程序,同时方便提供Restful的方式发布
  • 可打包成可执行的JAR方式与基于Tomcat容器的WAR方式
  • 提供良好的分层机制,多应用之间可通过JMS(hornet)/RPC/Restful方式交互数据
  • 可对每个符合Spring Boot的应用程序进行可视化运维
  • 基于Flyway的数据库Migrate管理,便于数据库版本迁移与升级
  • 前端使用bower管理JS/CSS
  • hazelcast支持,可用在spring-boot-admin中做服务发现,也可用在分布式集合java.util.{Map,List,Set}锁等
  • 基于redis做分布式session存储
  • SSO单点登录,提供一个SSO模块,方便在架构开始,就避免日后多项目产品出现各自用户体系管理难的问题,一点登录,全网傲游,你值得拥有
  • Quartz集成,保存到MySQL中(http://www.tuicool.com/articles/b6NBzi)

使用到第三方库及平台

nodejs bower工具的简单使用

  1. 安装nodejslinux: sudo npm install -g bower

  2. 进入到项目,创建一个bower.json文件,并按照bower的格式填充js/css库

     {   "name": "hooray-panel",   "dependencies": {     "angular": "~1.3.9",     "angular-resource": "~1.3.9",     "bootstrap-css-only": "~3.3.5"   } }
  3. 在与bower.json同层文件夹中执行:

    bower install

  4. 如何跑起?

4.1 启动redis

4.2 分别启动hooray-panel,hooray-mpweb(PS:该项目没啥内容,就纯测试)

4.3 启动hooray-sadmin,所有基于springboot的应用管理中心,看下面截图

4.4 如果是首次运行项目,需要在hooray-panel中执行mvn flyway:init -Dmaven.test.skip=true , mvn flyway:migrate -Dmaven.test.skip=true,具体可查看hooray-panel/pom.xml。另外,电商的sql,未归到flyway管理,而是在hooray-mp/hooray-shop/src/main/resources/hooray_shop.sql中,直接导入数据库即可4.5 其他注意问题,当你利用mybatise自动生成代码工具生成各个表的对应的5. 研究Pivot or Javafx 做Web Chart数据展示

hooray-sadmin的运行效果图展示

应用程序列表首页

hooray-application-index

Journal日志截图hooray-application-journal


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap