SpringBoot
文章平均质量分 62
分享SpringBoot的相关技术知识
wenonepiece
这个作者很懒,什么都没留下…
展开
-
Vue结合SpringBoot展示树形数据
1、方式一递归查询数据库中的表数据定义实体类public class Department implements Serializable { private Integer id; private String name; private Integer parentId; private String depPath; private Boolean enabled; private Boolean isParent; private L原创 2021-01-26 15:34:39 · 1668 阅读 · 1 评论 -
SpringBoot中使用easyExcel读取excel文件到数据库中
1、数据库中表的结构如下2、excel中的数据如下3、定义一个与excel表中对应的实体类@Datapublic class SubjectData { @ExcelProperty(index = 0) private String oneSubjectName; @ExcelProperty(index = 1) private String twoSubjectName;}4、controller@RestControllerpublic cl原创 2021-01-25 22:55:45 · 1419 阅读 · 1 评论 -
SpringBoot中InitializingBean接口用法
可以读取SpringBoot中配置文件application.properties中的属性值application.properties#阿里云 OSS#不同的服务器,地址不同aliyun.oss.file.endpoint=XXXaliyun.oss.file.keyid=XXXaliyun.oss.file.keysecret=XXX#bucket可以在控制台创建,也可以使用java代码创建aliyun.oss.file.bucketname=XXX/** * spring初始化b原创 2021-01-25 10:13:13 · 571 阅读 · 0 评论 -
如何在SpringBoot内嵌的Tomcat中配置HTTPS
注意:在实际的项目开发中,一般都会在nginx中配置https,不会在Tomcat中进行配置步骤1:利用jdk自带的keytool工具生成https证书keytool -genkey -alias myhttps -keyalg RSA -keysize 2048 -keystore wen_key.p12 -validity 365最后会在当前目录下生成一个密钥文件将该文件拷贝到SpringBoot项目的resources目录下,并在application.properties配置文件中配置原创 2021-01-19 10:27:58 · 1335 阅读 · 1 评论 -
SpringBoot中@SpringBootApplication注解详解
@SpringBootApplication注解主要有如下三个注解组成@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan其中@SpringBootConfiguration注解其实就是@Configuration注解,在之前的文章中已经详细说过了,这里不再讨论这个注解先来看一下@EnableAutoConfiguration,源码如下@Target(ElementType.TYPE)@Retention(Retent原创 2021-01-18 11:32:04 · 2321 阅读 · 1 评论 -
SpringBoot中的@Configuration和@Component注解的区别
首先说相同点@Configuration和@Component都可以将某个类定义成一个配置类,在Spring IOC容器启动的时候将该类和该类中被@Bean标注的方法返回值加载到容器中。@Componentpublic class ConfigurationTest { @Bean public Cat cat(){ System.out.println("Cat类被加载到容器中"); return new Cat(); }}@Sprin原创 2021-01-17 20:58:04 · 1908 阅读 · 1 评论 -
Maven的pom.xml中resources标签的用法
Maven学习笔记pom.xml中resources标签的用法我们先看一下spring-boot-starter-parent-2.4.1.pom文件中的resources标签,可以直接在Maven仓库中找当然也可以在idea中查看spring-boot-starter-parent-2.4.1.pom文件中resources标签内容如下:<build> <resources> <resource> <directory原创 2021-01-16 18:43:23 · 15576 阅读 · 1 评论 -
SpringBoot中的MVC拦截器
SpringBoot中的MVC拦截器在SpringBoot中所有的拦截器都需要实现HandIerInterceptor接口,HandIerInterceptor接口中有三个方法需要我们进行重写,这三个方法的执行顺序如下:执行preHandle方法,该方法会返回一个布尔值。如果为false,则结束所有流程:如果为true,则执行下一步。执行处理器逻辑,它包含控制器的功能。执行postHandle方法。执行视图解析和视图渲染。执行afterCompletion方法。在SpringBoot中自原创 2021-01-15 10:13:20 · 653 阅读 · 0 评论