请选择 进入手机版 | 继续访问电脑版

[spr-boot] SpringBoot开发理财平台产品系统-2018年M课网

10
回复
3798
查看
[复制链接]
  • TA的每日心情
    奋斗
    昨天 21:53
  • 签到天数: 630 天

    [LV.9]以坛为家II

    1633

    主题

    2397

    帖子

    16万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    165538
    发表于 2019-4-21 20:58:56 | 显示全部楼层 |阅读模式
    课程目录:
    第1章 课程介绍
    本套课程是一门综合课程,从快速开发、高效优化、安全等全方位的介绍了产品系统。本章主要从架构设计、主要技术、业务流程、适合人群、课程收获、课程安排等全面介绍了课程。从一个实际的理财场景入手,带领大家走进鲜为人知的金融系统后台,其背后的运营过程及相关法律法规,还有整个投资过程中信息及资金的流转过程。支持...
            1-1 理财产品系统导学
            1-2 课程介绍
    : L/ \7 Q. i* C: g
    第2章 项目准备7 G( g9 `3 X! U" ]& ~! v
    本章主要是为项目做一些必要的准备工作。首先是环境的搭建,使用IntelliJ IDEA作为开发工具,Gradle作为构建工具,spring boot作为开发框架。;接着是模块化开发介绍,包括一些概念,为什么要划分模块,及如何进行模块划分。然后是数据库表结构的设计及创建,数据库使用了Mysql。因为使用的是Spring data JPA操作数据库...
            2-1 模块化开发
            2-2 工程创建
            2-3 数据库设计& E8 P; G& \$ B% B2 U  D7 J& y
            2-4 创建产品表
            2-5 创建订单表
            2-6 entity模块7 `/ j: w2 E2 m$ e/ e) \. F$ f
    7 b5 w& `' J+ k
    第3章 管理端. ~. L1 n( B% Q: i' [
    本章主要是管理端的编码阶段。主要使用RESTful规范设计了URL,实现了添加产品,查询产品的功能。对Spring boot中的统一错误处理通过查看源码文档等,对继承BasicErrorController或者使用ControllerAdvice等几种方式进行了详细的介绍。快速开发的前提一定要有质量保证,所以自动化测试也是必须的。介绍了Junit的主要使用方...; s5 E: ~3 {3 O8 F0 I
            3-1 添加产品
            3-2 查询产品
            3-3 统一错误处理(上)
            3-4 统一错误处理(中)5 @2 g/ S% E4 U6 n
            3-5 统一错误处理(下)
            3-6 测试添加产品
            3-7 测试查询产品( t* E/ \! c9 `7 L0 s
            3-8 测试数据库( v  L; l* W8 F4 n2 Q9 H

    第4章 Swagger* S+ p1 _; c5 i8 D9 K. f/ x
    本章主要介绍了一款非常流行的文档管理工具Swagger在实际项目中的正确使用方式。通过官网对Swagger进行简单了解及快速试用。又针对实际项目中个性化的使用要求进行了优化,如何显示中文、更加详细的注释等。通过springboot的自动配置原理及Enable*的原理,把swagger封装成我们自己的即插即用的插件式模块。最后把界面展示工...
            4-1 swagger介绍
            4-2 swagger示例
            4-3 swagger优化
            4-4 swagger模块
            4-5 swagger工具

    第5章 销售端和JSONRPC
    本章进入产品系统的另一个模块,销售端的编码阶段。销售端是用来把管理端的产品通过接口的形式对外提供服务,所以算是中间模块,对内需要与管理端交互,对外需要与套壳公司交互。这里就介绍了Swagger在实际项目开发过程中的使用方式了。对内部系统见的交互方式进行了对比介绍,最终选择了编写方便又高效的JSONREPC。JSONREP.../ V4 Y' w/ k+ @) o
            5-1 销售端介绍
            5-2 JSONRPC服务端
            5-3 JSONRPC客户端
            5-4 JSONRPC调试4 z/ R* S2 e' Z, Y' j) e
            5-5 JSONRPC揭秘(上)% ^' O6 t- p( S, G# t! h0 ?7 c8 w
            5-6 JSONRPC揭秘(下)
            5-7 JSONRPC简化封装(上)
            5-8 JSONRPC简化封装(下)) u# r  i2 m7 S3 i' ^' {- U
    $ [2 m6 o/ ^- u# u
    第6章 缓存和Hazelcast
    本章主要介绍缓存框架Hazelcast。对比了当下非常流行的多款缓存框架包括Memcached、Redis等。对Hazelcast从安装、配置、管理等方面进行了介绍,对Spring缓存中的主要注解@Cacheable/@CachePut/@CacheEvict也进行了非常详细的介绍。选择ActiveMq作为消息系统进行缓存维护。...
            6-1 hazelcast介绍$ t/ Z. X% Q- }/ }- Z
            6-2 hazelcast安装% y7 U" w) y) @
            6-3 hazelcast试用& i0 c. m: h5 P" D8 n, t3 d
            6-4 spring缓存(上)
            6-5 spring缓存(下)
            6-6 缓存维护+ B. [% c; R9 n% I& D: i
            6-7 hazelcast 总结
    7 n& M' A. E) K
    第7章 RSA和对账业务, i9 C! H8 Q+ v1 W: G
    本章详细介绍了RSA的原理及如何在实际项目中进行通过加签验签来达到防抵赖及安全的目的。接着就是对账业务的详细介绍,首先了解我们实际的资金流转过程,为什么要对账、怎么对账、对账的过程是怎样的、对账有问题怎么办。我们主要是基于JPA的方式进行讲解,springboot对JPA的自动配置源码,来完成了手动配置JPA多Repository..." E* Q6 ^. o- [. G- u! k
            7-1 RSA签名
            7-2 下单功能实现
            7-3 为下单添加RSA加签验签/ }, a- f) G+ S8 W$ T7 Y
            7-4 对账介绍, N! D$ d( A& ?; l
            7-5 对账文件介绍
            7-6 生成对账文件/ N- s$ F! B1 @8 [' N2 B& B
            7-7 解析对账文件! g- s( @/ \; t- ]  l) Q7 K
            7-8 对账3 X- ~/ a) m+ C% c1 [
            7-9 平账5 D8 B9 q' e" n+ ]  ~6 H% t$ d
            7-10 定时对账0 d: q- D. E/ o7 A
            7-11 JPA多数据源(上)
            7-12 JPA多数据源(中), q2 g& C- u" {
            7-13 JPA多数据源(下)
            7-14 JPA读写分离(上)
            7-15 JPA读写分离(中)
            7-16 JPA读写分离(下)/ ]; _% X% D2 U4 ]' l

    第8章 TYK和HTTPS7 _; I& D. B" e# |
    本章主要介绍的是系统开发完成之后的安全问题,使用HTTPS及API网关框架TYK来保护我们的系统。首先详细介绍了HTTPS的原理。然后介绍TYK的安装和使用,把API配置、访问控制、节流限速等非常重要的功能进行了介绍。对其他一些常用的功能也进行了简单介绍,最后知其然也要知其所以然,把架构及运行原理也详细介绍了下。...
            8-1 tyk 安装
            8-2 api
            8-3 访问控制
            8-4 节流限速# j( b5 f" @% ]
            8-5 其他常用功能
            8-6 架构及运行过程
            8-7 HTTPS4 ?& s3 e+ |' k; d0 P. w0 m
    ; {0 g2 r; w! y* P( M7 Z
    第9章 升级SpringBoot2.01 R1 p& o8 |: H+ U6 a
    本章主要介绍如何把我们的系统升级为SpringBoot2.0版本。在临上线之际SpringBoot2.0发布了2.0正式版,很显然有了比较大的改动也引入了很多新的功能。我们的系统能否顺利升级到2.0?如何升级?升级之后有问题吗?这就是检验我们编码习惯及能力的时候了。良好的自动化测试代码这时候就显得尤为重要了。在升级过程中遇到问题及...
            9-1 升级2.0
            9-2 升级管理端4 B8 Y2 G4 ?. t0 x3 |2 \
            9-3 升级销售端* m$ M* o+ K, g

    第10章 课程总结
    本章主要总结了本套课程。本套课程是一门综合课程,从快速开发、高效优化、安全等全方位的介绍了一个金融系统的冰山一角产品系统。牵涉到了非常多的技术,一定在你的记忆中留下了点痕迹。其实比学习到具体的技术更重要的还有学习技术的方法。我使用个人的学习新技术的过程介绍了多项新技术,希望对你找到适合自己学习新技术...
            10-1 课程总结


    游客,如果您要查看本帖隐藏内容请回复


    IT码上发视频网 - 免责声明1、站内所有资源来源于网络用户分享,版权归原作者及其网站所有,本站不拥有此类资源的版权,不对任何资源负法律责任。
    2、本站仅为资源分享的平台,站内资源仅供会员参考和学习之用,不得用于其他非法用途,请下载后24小时内从您的电脑中彻底删除。否则,一切后果请用户自负。
    3、本站会员均可发帖,转载及发布的内容纯属会员个人意见,与本论坛立场无关。严禁在本站发布反动、色情、广告等不良信息及违法内容。
    4、IT码上发视频网作为网络服务提供者,由于网站信息量巨大,对非法转载、盗版行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权指控并出示充分的版权证明材料时,IT码上发视频网负有移除非法转载和盗版内容以及停止继续传播的义务。
    5、IT码上发视频网在满足前款条件下采取移除等相应措施后不为此向原发布人承担违约责任或其他法律责任,包括不承担因侵权指控不成立而给原发布人带来损害的赔偿责任。
    6、IT码上发视频网为用户免费分享产生,如本帖侵犯到任何版权问题,请立即告知本站(1198889304@qq.com),本站将及时予与删除并致以最深的歉意
    7、IT码上发视频网管理员和版主有权不事先通知发贴者而删除本文
    8、凡登陆本网站或直接、间接使用本站资料者,应仔细阅读声明,一旦使用本站任何资源,即被视为您已接受本站的免责声明。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    6 天前
  • 签到天数: 62 天

    [LV.6]常住居民II

    4

    主题

    355

    帖子

    2670

    积分

    永久VIP会员

    Rank: 3Rank: 3

    积分
    2670
    发表于 2019-6-18 13:12:22 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 67 天

    [LV.6]常住居民II

    2

    主题

    210

    帖子

    3583

    积分

    永久VIP会员

    Rank: 3Rank: 3

    积分
    3583
    发表于 2019-8-28 19:29:34 | 显示全部楼层
    淡定,淡定,淡定……【IT码上发视频学习网】就是这么666!
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-2-1 18:30
  • 签到天数: 138 天

    [LV.7]常住居民III

    0

    主题

    1401

    帖子

    4089

    积分

    永久VIP会员

    Rank: 3Rank: 3

    积分
    4089
    发表于 2020-7-1 09:29:20 | 显示全部楼层
    淡定,淡定,淡定……【IT码上发视频学习网】就是这么666!
    回复

    使用道具 举报

  • TA的每日心情

    昨天 14:23
  • 签到天数: 218 天

    [LV.7]常住居民III

    7

    主题

    520

    帖子

    2002

    积分

    包年VIP

    Rank: 2

    积分
    2002
    发表于 2020-9-5 12:10:50 | 显示全部楼层
    淡定,淡定,淡定……【IT码上发视频学习网】就是这么666!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    昨天 09:28
  • 签到天数: 90 天

    [LV.6]常住居民II

    1

    主题

    1466

    帖子

    3911

    积分

    永久VIP会员

    Rank: 3Rank: 3

    积分
    3911
    发表于 2020-10-17 09:57:54 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    前天 13:10
  • 签到天数: 204 天

    [LV.7]常住居民III

    7

    主题

    401

    帖子

    3675

    积分

    永久VIP会员

    Rank: 3Rank: 3

    积分
    3675
    发表于 2020-10-31 01:49:04 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    前天 03:58
  • 签到天数: 174 天

    [LV.7]常住居民III

    1

    主题

    481

    帖子

    1856

    积分

    包年VIP

    Rank: 2

    积分
    1856
    发表于 2020-12-26 01:51:17 | 显示全部楼层
    看到这样的好资源真是高兴!感谢【IT码上发视频学习网】的无私分享!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 44 天

    [LV.5]常住居民I

    1

    主题

    118

    帖子

    2338

    积分

    永久VIP会员

    Rank: 3Rank: 3

    积分
    2338
    发表于 2021-1-14 00:43:20 | 显示全部楼层
    真是被感动的痛哭流涕……厉害了,我的【IT码上发视频学习网】!
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 00:38
  • 签到天数: 206 天

    [LV.7]常住居民III

    2

    主题

    523

    帖子

    3564

    积分

    永久VIP会员

    Rank: 3Rank: 3

    积分
    3564
    发表于 2021-2-4 22:51:35 | 显示全部楼层
    后面的保持好队形!
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用心服务IT技术爱好者
    资源涵盖Java,PHP,C/C++,Python,Android,iOS
    微信小程序,人工智能,大数据云计算,web前端
    游戏开发,多媒体与设计,运维相关,产品相关
    等等等有价值的VIP资源
    QQ:1198889304
    周一至周日 9:00-21:00
    意见反馈:1198889304@qq.com

    申明:本站所有资源均来自于互联网用户分享,仅供参考和学习之用,不得传播及用于其他用途,请24小时内自行删除,本站不对任何资源负法律责任。如有侵犯您的版权,请联系客服发邮件到1198889304@qq.com联系删除相关内容!