`
zh_harry
  • 浏览: 99332 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
877aca81-daac-33c8-8bf9-3a886cebc6c3
自己动手写java 框架
浏览量:27183
社区版块
存档分类
最新评论

零基础小白从0到1的spring cloud alibaba 全家桶项目

    博客分类:
  • JAVA
阅读更多
  • 零基础暖心计划课程内容

https://sparrowzoo.feishu.cn/drive/folder/fldcnq4HSou8VzzxaV5j0R97TWg

  • 原型

https://mastergo.com/file/72419140498526?page_id=46%3A74

  • 事件风暴

https://miro.com/app/board/uXjVOrN6CTc=/?share_link_id=989415167402

启动sparrow-passport
1. clone sparrow-bom
https://github.com/sparrowzoo/sparrow-bom
git@github.com:sparrowzoo/sparrow-bom.git


Sparrow 项目的parent pom 包,用来配置相关dependency management


git pull
mvn clean install
2. clone sparrow-shell


Sparrow 框架 具体参见项目readme
https://github.com/sparrowzoo/sparrow-shell


git pull
mvn clean install
or
sh build.sh


3. clone sparrow-os/sparrow-zoo-bom
https://github.com/sparrow-os/sparrow-zoo-bom
开源企业级项目的parent,所有子项目的父pom


git pull
mvn clean install


4. https://github.com/sparrow-os/sparrow-passport-ddd


用户passport 项目 登录注册 密码安全相关
其他与该项目类似
git pull
mvn clean install
动态设置数据库密码
1. 先从环境变量获取 环境变量的key mysql_sparrow_password 其中sparrow就是schema
2. 再从本地配置文件读取


String envPasswordKey = "mysql_" + schema + "_password";
String password = System.getenv(envPasswordKey);
logger.info("password_key {},password {}", envPasswordKey, password);
datasourceConfig.setPassword(password);
if (StringUtility.isNullOrEmpty(datasourceConfig.getPassword())) {
    datasourceConfig.setPassword(props.getProperty(schema + ".password"));
}
 前端JS 框架
https://github.com/sparrowzoo/sparrow-js

 

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics