• 基于Spring Boot的仿豆瓣平台


    访问【WRITE-BUG数字空间】_[内附完整源码和文档]

    后端为了提高性能和用户体验,该系统平台使用Spring Boot集合Spring,Spring MVC和MyBatis框架做基础,并且集成Spring Data框架,MySQL做数据持久化,Redis缓存提高速度,反向代理和负载均衡为Nginx,Dubbo分布式开发,服务器使用目前较流行的Tomcat。 前端使用Thymeleaf解析页面和使用HTML5和CSS3进行设计,应用jQuery实现了页面延迟异步加载。在样式上,遵循自己动手设计的原则,实现了动态效果等等。在用户操作上,尽量使用户进行最少的操作

    这是一个集电影,音乐和书籍于一体的Java web应用
    命名为 微生活

    http://106.12.105.253

    个人主页: https://wsk1103.github.io/

    详细的设计报告在文章后半部分

    喜欢就点一下Star,谢谢亲的支持
    Java 1.8
    框架:使用Spring Boot 集成Spring,Spring MVC,MyBatis(前期),Spring Data(后期)
    数据库:MySQL 5.6
    缓存:Redis 4.0
    版本控制:Maven 3.5
    页面解析框架:Thymeleaf
    负载均衡:Nginx - 端口80
    服务器:Tomcat 端口8080和8181(可以使用单个tomcat)
    PS:音乐来源-网易云;电影来源-豆瓣、猫眼;书籍来源-豆瓣
    项目结构
    com.wsk.life
    aspect:切面应用
    bean:回显的实体类
    celebrity:json影人条目信息
    maoyan:猫眼
    cinema:json单个电影院信息
    cinemas:json多个电影院信息
    movie:json电影信息
    config:spring启动加载配置
    controller:链接控制
    webSocket:websocket相关配置和实现
    dao:Mybatis接口
    error:自定义异常处理
    music:网易云音乐
    bean:网易云音乐json解析类
    entity:数据库实体类
    service:操作数据库
    thread:线程相关
    pojo:电影相关的数据库实体
    redis:redis操作类
    impl:接口的实现
    service:电影相关的服务操作
    impl:接口的实现
    session:session存活时间配置
    springdata:网易云音乐spring data操作
    entity:网易云音乐的数据库实体类
    task:自定义的定时器
    entity:数据库实体类
    runnable:任务
    service:数据库相关操作
    tool:工具类
    token:token生成器
    tool:工具类
    bean:百度图片识别json结果
    write:文件读写操作
    resources
    mapping:mybatis相关的xml文件
    static:静态资源文件
    css:样式
    image:本地图片
    js:JAVASCRIPT
    templates:页面
    forget:忘记密码
    hot:热门电影
    information:个人相关信息详情
    movie:电影相关信息
    registered:注册
    setting:设置在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  • 相关阅读:
    Android 10以上出现的 android Permission denied 读写权限问题解决方法
    单调队列 → 常用于动态规划问题的优化
    HTTP知识点总结
    作为资深程序民工怎么能被性能优化难倒!原理与实战齐飞,源自大厂自然更专业!
    ExcelPatternTool 开箱即用的Excel工具包现已发布!
    计算机两种体系结构及指令集
    分布式系统中如何实现临界资源的互斥访问?
    Rust入门:Rust如何调用C静态库的函数
    你真的懂synchronized锁?
    判断用户输入的密码是否正确,如果是123,则为正确,如果不是,就错误
  • 原文地址:https://blog.csdn.net/wm1634208243/article/details/130888171