![](https://img-blog.csdnimg.cn/20201120091801779.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
spring boot
文章平均质量分 93
记录springboot的一些知识点
殷桃小狗子
一只努力进取的萌新程序猿。
展开
-
java使用itext编辑pdf,动态生成pdf文件(从利用Adobe创建pdf模板开始一步步详细介绍)
有人私信我说看了上篇文章,但是不知道怎么创建pdf模板,而且有一些代码不明白。更了那么久博客总算有人私信问我问题/(ㄒoㄒ)/~~,正好今天又做这个功能所以更一篇文章详细讲述从使用Adobe Acrobat DC创建模板,到生成pdf文件以及对一些数据的处理操作。????????一、利用Adobe Acrobat DC软件创建pdf模板 古人云:工欲善其事必先利其器,所以小弟特地给大佬们备好Adobe Acrobat DC软件压缩包,????自取哦。百度网盘链接 提取码:b8ow1…jpg、.原创 2020-12-21 11:19:27 · 8795 阅读 · 13 评论 -
SpringBoot基础篇笔记八-------自定义starter(超详细)
八、自定义starterstarter: 1、这个场景需要使用到的依赖是什么? 2、如何编写自动配置@Configuration //指定这个类是一个配置类@ConditionalOnXXX //在指定条件成立的情况下自动配置类生效@AutoConfigureAfter //指定自动配置类的顺序@Bean //给容器中添加组件@ConfigurationPropertie结合相关xxxProperties类来绑定相关的配置@EnableConfigurationPropert原创 2020-11-19 13:49:12 · 3600 阅读 · 0 评论 -
SpringBoot基础篇笔记七--------启动配置原理(超详细)
七、启动配置原理几个重要的事件回调机制配置在META-INF/spring.factoriesApplicationContextInitializerSpringApplicationRunListener只需要放在ioc容器中ApplicationRunnerCommandLineRunner启动流程:1、创建SpringApplication对象initialize(sources);private void initialize(Object[] sources) {原创 2020-11-19 13:48:24 · 3662 阅读 · 0 评论 -
SpringBoot基础篇笔记六--------SpringBoot与数据访问(超详细)
六、SpringBoot与数据访问1、JDBC<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <dependency> <groupId>mysql</groupId> &l原创 2020-11-19 12:00:33 · 3812 阅读 · 0 评论 -
SpringBoot基础篇笔记五-------Docker(超详细)
五、Docker1、简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。2、核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);docker客户端(Client):连接docker主机进行操作;docker仓库(Registry):用来保存各种打包好的软件镜像;原创 2020-11-19 11:54:34 · 3646 阅读 · 0 评论 -
SpringBoot基础篇笔记四--------Web开发(超详细)
四、Web开发1、简介使用SpringBoot;1)、创建SpringBoot应用,选中我们需要的模块;2)、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来3)、自己编写业务代码;自动配置原理?这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展?xxxxxxxAutoConfiguration:帮我们给容器中自动配置组件;xxxxProperties:配置类来封装配置文件的内容;2、SpringBoot对原创 2020-11-19 11:35:15 · 4259 阅读 · 0 评论 -
SpringBoot基础篇笔记三---------日志(超详细)
三、日志1、日志框架小张;开发一个大型系统; 1、System.out.println("");将关键数据打印在控制台;去掉?写在一个文件? 2、框架来记录系统的一些运行时信息;日志框架 ; zhanglogging.jar; 3、高大上的几个功能?异步模式?自动归档?xxxx? zhanglogging-good.jar? 4、将以前框架卸下来?换上新的框架,重新修改之前相关的API;zhanglogging-prefect.jar; 5、JDBC—数据库驱动;原创 2020-11-19 11:20:49 · 3652 阅读 · 0 评论 -
SpringBoot基础篇笔记二-------配置文件(超详细)
二、配置文件1、配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的;•application.properties•application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YAML Ain’t Markup Language) YAML A Markup Language:是一个标记语言 YAML isn’t Markup Language:不是一个标记语言;标记语言:原创 2020-11-19 10:47:35 · 3701 阅读 · 0 评论 -
SpringBoot基础篇笔记一Spring Boot 入门(超详细)
一、Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元;详细参照微服务文档3、环境准备环境约束–jdk1.8:Spring Boot 推荐jdk1.7及以上;java versi原创 2020-11-19 10:42:37 · 3837 阅读 · 0 评论