之前一直在用SSM框架,虽然框架功能十分强大,但是复杂的配置还是很让人头疼,后来发现了springboot,这个框架配置十分简单,“约定大于配置”的思想更是便利了我们的开发,让程序员更加专注于业务开发。
框架的github地址: https://github.com/stefan-jie/itoo-exam 选择dev 即可
接下来一起搭建一下我们的springboot框架吧
技术栈:springboot +redis+ xxl-job+ dubbo+ zookeeper+ rabbitMQ+ elasticsearch+websoket+mycat+mybatis Plus
配置:druid+mysql+nginx+swagger+docker
https://blog.csdn.net/yujing1314/article/details/106123151
如何创建springboot项目:https://blog.csdn.net/li1325169021/article/details/91977374
依赖
<!--swagger相关-start--> <dependency> <groupId>io.swagger</groupId> <artifactId>swagger-annotations</artifactId> <version>1.5.19</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.9.2</version> </dependency> <!--swagger相关-end-->组织结构 配置代码 controller 启动结果:http://localhost:8081/swagger-ui.html#/
依赖 配置
依赖 配置 代码(连接数据源) controller service dao 执行结果 建表语句 百度网盘: 链接:https://pan.baidu.com/s/1qfUqk64x-iTnGzTpNt4ABg 提取码:gnfd
依赖 配置 工程代码 运行之后就会生成实体和mapper
引入依赖 配置 测试连接 执行结果
可以手动创建虚拟host,创建用户,分配权限,创建交换机,创建队列等等,还有查看队列消息,消费效率,推送效率等等。 依赖 配置文件