15.SpringCloud实战项目

可莉
• 阅读 450

SpringCloud实战项目 PassJava 全套学习教程连载中,关注公众号 第一时间获取。
文档在线地址:www.jayh.club

连载中...

1. 修改generator配置文件

(1)\renren-generator\src\main\resources\generator.properties

mainPath=com.jackson0714package=com.jackson0714.passjavamoduleName=channelauthor=jackson0714email=jackson0585@163.comtablePrefix=chms_

(2)\renren-generator\src\main\resources\application.yml

修改连接的数据库:passjava_chms

2.生成渠道微服务代码

启动服务,打开浏览器:http://localhost:8003/#generator.html

注意:端口地址默认是8080,我配置成了8003。

15.SpringCloud实战项目

生成渠道微服务代码

3.添加生成的代码

  • 删除自动生成的代码中的文件夹:main\resources\src

  • 拷贝main文件夹到channel模块src目录下

4.配置渠道微服务

  • pom.xml引入common模块

    <dependency>    <groupId>com.jackson0714.passjava</groupId>    <artifactId>passjava-common</artifactId>    <version>0.0.1-SNAPSHOT</version></dependency>
    
  • 添加application.yml

    spring:  datasource:      driver-class-name:com.mysql.cj.jdbc.Driver      url:jdbc:mysql://129.211.188.xxx:3306/passjava_chms?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai      username:root      password:xxxmybatis-plus:  mapper-locations:classpath:/mapper/**/*.xml  global-config:    db-config:      id-type:auto
    
  • 5.测试channel服务接口

    访问:http://localhost:8000/channel/channel/list

    返回:

    {"msg":"success","code":0,"page":{"totalCount":0,"pageSize":10,"totalPage":0,"currPage":1,"list":[]}}
    

5.生成所有微服务的CRUD代码

15.SpringCloud实战项目

生成所有微服务代码

6.配置微服务端口

passjava-channel  端口8000passjava-content  端口9000passjava-member 端口10000passjava-question 端口11000passjava-study 端口12000

所有微服务都启动成功并测试接口通过

http://localhost:8000/channel/channel/listhttp://localhost:9000/content/banner/listhttp://localhost:10000/member/member/listhttp://localhost:11000/question/question/listhttp://localhost:12000/study/studytime/list

15.SpringCloud实战项目

mark

代码地址

https://github.com/Jackson0714/PassJava-Platform

更多内容

15.SpringCloud实战项目

15.SpringCloud实战项目

15.SpringCloud实战项目

长按二维码关注

领取架构师资料

点击“阅读原文”,查看在线文档。

本文分享自微信公众号 - 悟空聊架构(PassJava666)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
待兔 待兔
4个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Stella981 Stella981
3年前
2021 最顶级 React 组件库推荐
点上方蓝字关注公众号「前端从进阶到入院」作者丨MaxRozen译者丨王强策划丨小智AntDesign!(https://oscimg.oschina.net/oscnet/a85c35f23bd04e5da6a1e5e68a24119b.png)项目链接:AntDesignh
可莉 可莉
3年前
23.SpringCloud实战项目
读完需要5分钟速读仅需4 分钟SpringCloud实战项目 PassJava 全套学习教程连载中,关注公众号 第一时间获取。文档在线地址:www.jayh.club连载中...打造一款刷Java知识的小程序(https://www.oschina.net/action/
Stella981 Stella981
3年前
Android So动态加载 优雅实现与原理分析
背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我
可莉 可莉
3年前
2021 最顶级 React 组件库推荐
点上方蓝字关注公众号「前端从进阶到入院」作者丨MaxRozen译者丨王强策划丨小智AntDesign!(https://oscimg.oschina.net/oscnet/a85c35f23bd04e5da6a1e5e68a24119b.png)项目链接:AntDesignh
可莉 可莉
3年前
21.SpringCloud实战项目
SpringCloud实战项目 PassJava 全套学习教程连载中,关注公众号 第一时间获取。文档在线地址:www.jayh.club连载中...打造一款刷Java知识的小程序(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.wei
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
10个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这