![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
Rose玫瑰花葬礼
去过自己想要的生活,何必在意别人的眼光。
展开
-
SpringBoot2雷丰阳
https://www.yuque.com/atguigu/springboot/na3pfd原创 2021-02-04 11:11:33 · 638 阅读 · 0 评论 -
SpringBoot-10 分布式理论
1.什么是分布式系统? 在《分布式系统原理与范型》书中有如下定义:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像是单个相关系统”; 分布式系统是由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务。其目的是利用更多的机器,处理更多的数据。 2.什么时候要考虑分布式系统? 3.RPC(Remote Produce Call) RPC两个核心:通讯,序列化 如何给老婆解释R.原创 2020-07-23 12:29:44 · 139 阅读 · 0 评论 -
SpringBoot-09 定时任务
异步任务、定时任务 表达式、邮件发送 cron表达式在线生成原创 2020-07-23 10:50:24 · 85 阅读 · 0 评论 -
SpringBoot之Shiro、Thymleaf问题解决
今天下午在搞一个学生管理系统,可真是一波三折啊 本来计划着是最后再做Shiro的安全框架,因为开始做了的话就总出登录的页面,就很麻烦。 可是今天集成Shiro的时候,出现了登录不上的问题,我找了好久的错误,终于找到了,就是因为**我在/templates下边没有建包,就像login.html这个页面一样,一开始都在直接在/templates这个页面下边的,level包是后来建的。**解决这个问题可太麻烦了,我把html,controller里边所有的th:href的值都换了个新 然后就出现了另一个问题,是原创 2020-07-04 17:34:05 · 163 阅读 · 0 评论 -
SpringBoot-08 Thymeleaf模板引擎
SpringBoot-08 Thymeleaf模板引擎 模板引擎 前端交给我们的页面,是html页面。如果是我们以前开发,我们需要把他们转成jsp页面,jsp好处就是当我们查出一些数据转发到JSP页面以后,我们可以用jsp轻松实现数据的显示,及交互等。 jsp支持非常强大的功能,包括能写Java代码,但是呢,我们现在的这种情况,SpringBoot这个项目首先是以jar的方式,不是war,像第二,我们用的还是嵌入式的Tomcat,所以呢,他现在默认是不支持jsp的。 那不支持jsp,如果我们直接用纯静态页面原创 2020-07-04 14:17:06 · 134 阅读 · 0 评论 -
SpringBoot-07 Web开发静态资源处理
SpringBoot-07 Web开发静态资源处理 使用SpringBoot的步骤: 1、创建一个SpringBoot应用,选择我们需要的模块,SpringBoot就会默认将我们的需要的模块自动配置好 2、手动在配置文件中配置部分配置项目就可以运行起来了 3、专注编写业务代码,不需要考虑以前那样一大堆的配置了。 要熟悉掌握开发,之前学习的自动配置的原理一定要搞明白! 比如SpringBoot到底帮我们配置了什么?我们能不能修改?我们能修改哪些配置?我们能不能扩展? 向容器中自动配置组件 :*** Autoc原创 2020-07-03 21:41:23 · 120 阅读 · 0 评论 -
SpringBoot-06整合MyBatis
SpringBoot-06整合MyBatis 官方文档:http://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/ Maven仓库地址:https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter/2.1.1 整合测试 1、导入 MyBatis 所需要的依赖 <dependency> <原创 2020-07-03 21:31:34 · 114 阅读 · 0 评论 -
SpringBoot-05整合Druid
SpringBoot-05整合Druid Druid简介 Java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,又不得不使用数据库连接池。 Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP 等 DB 池的优点,同时加入了日志监控。 Druid 可以很好的监控 DB 池连接和 SQL 的执行情况,天生就是针对监控而生的 DB 连接池。 Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。 Spring Boot 2.0 以上默认使原创 2020-07-03 21:27:08 · 157 阅读 · 0 评论 -
SpringBoot-04整合JDBC
SpringBoot-04整合JDBC SpringData简介 对于数据访问层,无论是 SQL(关系型数据库) 还是 NOSQL(非关系型数据库),Spring Boot 底层都是采用 Spring Data 的方式进行统一处理。 Spring Boot 底层都是采用 Spring Data 的方式进行统一处理各种数据库,Spring Data 也是 Spring 中与 Spring Boot、Spring Cloud 等齐名的知名项目。 Sping Data 官网:https://spring.io/p原创 2020-07-03 21:12:32 · 139 阅读 · 0 评论 -
SpringBoot-03自动配置原理
SpringBoot-03自动配置原理 根据当前不同的条件判断,决定这个配置类是否生效! 1.一但这个配置类生效;这个配置类就会给容器中添加各种组件; 2.这些组件的属性是从对应的properties类中获取的,这些类里面的每一个属性又是和配置文件绑定的; 3.所有在配置文件中能配置的属性都是在xxxxProperties类中封装着; 4.配置文件能配置什么就可以参照某个功能对应的这个属性类 精髓 1、SpringBoot启动会加载大量的自动配置类 2、我们看我们需要的功能有没有在SpringBoot默原创 2020-07-03 17:16:25 · 113 阅读 · 0 评论 -
SpringbBoot-02yaml配置以及配置文件加载优先级
SpringbBoot-02 yaml配置 配置文件 SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的 application.properties 语法结构 :key=value application.yml 语法结构 :key:空格 value 传统xml配置: <server> <port>8080<port> </server> yaml配置: server: prot: 8080 yaml基础语法原创 2020-07-03 17:16:03 · 304 阅读 · 0 评论 -
SpringbBoot-01运行原理
SpringbBoot-01 什么是SpringBoot: 就是一个javaweb的开发框架,和SpringMVC类似,对比其他javaweb框架的好处,官方说是简化开发,约定大于配置, you can “just run”,能迅速的开发web应用,几行代码开发一个http接口,省去了SSM的配置文件,可以实现自动装配。 SpringbBoot的项目部署: IDEA可以直接在软件部署 其他软件在springboot官网(https://start.spring.io/)自行选择配置 SpringbBoot原创 2020-07-03 17:15:41 · 210 阅读 · 0 评论 -
SpringBoot学习之旅
说明 2020-06-15 开始在B站学习SpringBoot,因为总是把前边学过的知识忘记,很烦,所以建了Blog来把刚学完的知识巩固一下原创 2020-07-03 16:14:59 · 62 阅读 · 0 评论