同步操作将从 eoolife/hooray-osc 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#hooray-mp(一套基于SpringBoot上的开发基础集成)
PS:一开始打算做微信平台的,所以命名也是延续了微信mp的习惯,不改了,一般人下载用都会改自己喜欢的项目名和包命名风格
1. ``Mybatis Spring Boot 1.0.1`` 正式版出炉了,项目里需要集成....满满的都是工作量
一个基于Spring Boot之上的BaaS(后台即服务)开发套件,每个模块可独立开发,相互之间可通过HTTP Restful或者JMS之类的队列进行数据交互。该项目不会是完整的项目,只是提供一种思路, 做个技术栈整合,方便自己架构时选择各层合适的技术。
独立的运行的项目,可被hooray-sadmin进行监控及管理,即开发自运维,让你时刻了解应用服务的各个方面,性能调优,接口方法被调用的Metric指标等, 摆脱曾经那一个电脑十多个SSH监控十多台服务器的土鳖时代
可方便集成Maven+SonarQube+Jenkins+Trac+StatSVN 让你迅速了解整个开发的方方面面(无死角)
安装nodejs linux: sudo npm install -g bower
进入到项目,创建一个bower.json文件,并按照bower的格式填充js/css库
{
"name": "hooray-panel",
"dependencies": {
"angular": "~1.3.9",
"angular-resource": "~1.3.9",
"bootstrap-css-only": "~3.3.5"
}
}
在与bower.json同层文件夹中执行:
bower install
如何跑起?
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数据展示
应用程序列表首页
Journal日志截图
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。