《疯狂Spring Boot讲义》是2021年电子工业出版社出版的图书,作者是李刚
《疯狂Spring Boot终极讲义》不是一本介绍类似于@PathVariable、@MatrixVariable、@RequestBody、@ResponseBody这些基础注解的图书,它是真正讲解Spring Boot的图书。Spring Boot的核心是什么?它的核心就是自动配置,以及以自动配置为基础与大量第三方后端技术进行整合。因此学习Spring Boot应该重点关注的就是它为整合各种框架所提供的自动配置,包括Spring Boot如何整合各种前端框架,如Spring MVC、Spring WebFlux;Spring Boot如何整合各种持久层技术,如Spring Data、MyBatis、Hibernate/JPA、R2DBC、jOOQ等;Spring Boot如何整合NoSQL技术,如Redis、MongoDB、Neo4j、Cassandra、Solr、Elasticsearch等;Spring Boot如何整合各种消息组件,如ActiveMQ、Artemis、RabbitMQ、Kafka等;Spring Boot如何整合各种缓存机制,如JCache、EhCache、Redis、Hazelcast等;Spring Boot如何整合各种安全框架,如Spring Security、Shiro等,这些都只是Spring Boot整合的典型内容。本书的作用就是带你彻底掌握Spring Boot官方手册中所整合的各种技术,而且本书会讲清楚Spring Boot和Spring框架的关系,带着你揭开Spring Boot的核心:自动配置的面纱,领着你剖析Spring Boot自动配置的源代码实现,然后以此为基础,详细讲解Spring Boot如何整合各种Java后端技术。在掌握了本书知识之后,你不仅能轻松看懂Spring Boot官方手册(其实无须再看了),而且真正掌握了Spring Boot的大成,并通过Spring Boot的整合触类旁通地掌握各种Java后端技术。本书提供了读者答疑交流群,读者可通过扫描本书封面上的二维码,按照指引加入读者答疑交流群。
下载地址:
https://www.mongodb.com/try/download/community
下载版本:mongodb-windows-x86_64-8.0.3
解压后添加文件夹data、data\db、Logs
添加mongod.conf配置文件
MongoDB 官方在 6.1 及其以上版本对 storage.journal.enabled 配置项及 --journal 和 --nojournal 命令行参数进行了移除,保证 MongoDB 的 journal 总是开启
storage:dbPath: D:\mongodb\data\dbsystemLog:destination: filequiet: truelogAppend: falsepath: D:\mongodb\Logs\mongod.log
net:port: 27017bindIp: 0.0.0.0
(注意是两个空格的缩进)
最简单的运行方法:打开命令提示符
mongod.exe --dbpath=..\data
打开命令提示符,启动MongoDB服务器
mongod.exe --config “D:\mongodb\mongod.conf”
访问localhost:27017,查看运行情况
启动windows系统的mongodb服务
mongod.exe --config “D:\mongodb\mongod.conf” --install
注意:mongodb的windows服务:在搜索结果中找到“命令提示符”,然后右键单击它,选择“以管理员身份运行”
services.msc
输入上方代码,可以通过windows服务窗口,查看安装的服务
总结:
- MongoDB 官方在 6.1 及其以上版本对 storage.journal.enabled 配置项及 --journal 和 --nojournal 命令行参数进行了移除,保证 MongoDB 的 journal 总是开启
- mongodb的windows服务:在搜索结果中找到“命令提示符”,然后右键单击它,选择“以管理员身份运行”