当前位置: 首页 > 软件库 > 数据库相关 > >

springboot-bbs

授权协议 Readme
开发语言 C/C++
所属分类 数据库相关
软件类型 开源软件
地区 不详
投 递 者 岳硕
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

-springboot-bbs-

基于springboot的论坛系统,IDE为idea,主要使用的技术有springboot+mybatis+redis+自定义分页,数据库为mysql,前端为bootstrap+jquery+html5

演示地址:http://47.101.193.185:8088/

项目主要的功能为正常博客站点那样,未登录用户可以进行浏览,登录用户可以进行评论、发布、编辑、删除等操作,关于文章和不同用户的评论的展示使用的是自己写的分页,关于整个论坛系统的权限管理问题,及权限分配,角色分配,会后续完成。登录注册,除了基本的逻辑判断外,还满足了以下要求:

1) 手机验证码有效期为60s,超过有效期需要重新获取;

2) 同一个手机号每分钟只能获取一次验证码;

3) 如果手机验证码输入出错,则需要添加图形验证码,只有图形验证码填写正确,才能获取手机验证码;

4) 密码进行MD5编码,存入数据库;

5) 注册成功后自动跳转到登录页面;

6) 手机验证码模拟生成,不需要发送到手机。

登录模块

1) 密码连续输错3次后,2分钟内将不能再次登录;

3) 登录成功后跳转到消息列表页面;

系统展示:

系统首页

image

登陆

image

注册

image

文章列表

image

文章详情

image

image

image

发布文章

image

编辑文章

image

删除文章

image

联系我们

image

菜单

image

  • JackSon 自定义全局ObjectMapper代替默认ObjectMapper import org.codehaus.jackson.map.ObjectMapper; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration;

  • idea创建模块 创建项目 create new project --maven–创建–把src删除–点击项目右键–new–module–spring initializr –勾选如下jar包 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ySjC1DUJ-1583218902060)(C:\Users\dell\AppData\Roaming\Typora\typ

  • @SpringBootApplication 定义在main方法入口类处,用于启用springboot应用项目。 @EnableAutoConfiguration 让spring boot根据类类路径中的jar包依赖当前项目自动配置。 @ImportResource 加载xml配置,一般放在main启动类上。 @ImportResource("classpath*:/spring/*.xml")

  • 配置项 提供者(provider) #dubbo提供者的别名,只是个标识 spring.dubbo.application.name=bbs-provider(一般写自己的项目名称) #zk地址 spring.dubbo.registry.address=zookeeper://127.0.0.1:2181 #dubbo协议 spring.dubbo.protocol.name=dubbo #du

  • mvn package -DskipTests=true 阿里云-申请免费SSL证书: https://bbs.aliyun.com/read/573933.html?spm=5176.10695662.1996646101.searchclickresult.74c03f7emmh1fX Linux+SpringBoot+tomcat+nginx+SSL配置 https://www.linuxi

 相关资料
  • 已与目标VM断开连接,地址:“javadeBug”,传输:“共享内存” 进程已完成,退出代码为0 PessoAcontroller:

  • 使用 springboot 改造 jeesite,只保留最简单的系统配置 。 介绍 1、运行主类,登录  admin/admin com.wolfking.jeesite.WolfkingJeesiteDriver 2、砍掉了所有的冗余的东西,只保留系统配置,数据库脚本 wolfking-jeesite.sql 3、使用 springboot 集成,使用 HikariDataSource 数据源

  • WeChat-SpringBoot 是使用 Spring Boot 开发的微信开发后端脚手架

  • 生产制造执行系统,基于 springBoot 开发。 精益生产+ISA-95 标准。 结合 MESA 战略计划方向设计框架。

  • 一个简单便捷的基于springboot+RabbitMQ中间件实现的RPC调用框架 远程调用过程如下 首先:消费者和生产者spring容器初始化的时候,会根据配置的的api在RabbitMQ上建立相应的队列,消费者会监听相关队列 1)生产者(client)调用以本地调用方式调用服务; 2)client 接收到调用后通过Hessian将方法、参数等组装成能够进行网络传输的消息体; 3)client

  • SpringBoot + 前端MVVM 基于Java的微服务全栈快速开发实践。 如今Web开发领域,当有人提到Java时,总会让人觉得臃肿、古老而过时且开发效率没有某些动态语言高效,甚至在此之前还有人高喊“Java 已死!”,但是事实真是如此吗?其实如果你一直关注着Java,那你的感悟会更深,尽管它有很多的缺点和啰嗦,但不可否认,Java依然是工业界中最优秀的语言,而且它一直保持着与时俱进。本项目