07 2021 档案
摘要:我们的SpringBoot项目启动时,一般会设置成先进入到主页中,进入主页有下面三种方法: 1)可以在某一个Controller中写一个空方法,进行跳转。 2) 方法2和方法3原理一样,都是使用WebMvcConfigurerAdapter类,来扩展的SpringMvc的功能,即:设置一个试图映射规
阅读全文
摘要:在SpringBoot框架的应用中,开发人员可以全面的接管SpringMVC: SpringBoot对SpringMVC的自动配置不需要了,所有都是我们自己去配置,所有的SpringMVC的自动配置都失效了。 实现方法:在配置类中添加@EnableWebMvc即可。 为什么加上@EnableWebM
阅读全文
摘要:~~~@Repository注解修饰哪个类,则表明这个类具有对对象进行CRUD(增删改查)的功能,而且@Repository是@Component注解的一个派生品,所以被@Repository注解的类可以自动的被@ComponentScan 通过路径扫描给找到,这也在一定程度上解释了,为什么被@Re
阅读全文
摘要:<1>转自:https://www.cnblogs.com/hanszhao/p/9754419.html Java日志框架SLF4J和log4j以及logback的联系和区别: 1.SLF4J(Simple logging Facade for Java) 意思为简单日志门面,它是把不同的日志系统
阅读全文
摘要:转自: @Conditional(TestCondition.class) 这句代码可以标注在类上面,表示该类下面的所有@Bean都会启用配置,也可以标注在方法上面,只是对该方法启用配置。 spring框架还提供了很多@Condition给我们用,当然总结用语哪种好理解,看给位读者喽 @Condit
阅读全文
摘要:1.转自:https://jingyan.baidu.com/article/fdbd4277a277edb89e3f48fa.html SpringBoot自动配置原理: 方法/步骤 SpringBoot启动的时候加载主配置类,开启了自动配置功能@EnableAutoConfiguration。
阅读全文
摘要:转自:https://blog.csdn.net/mrluzle/article/details/79164342 SpringBoot配置文件可以使用yml格式和properties格式 分别的默认命名为:application.yml、application.properties 存放目录 Sp
阅读全文
摘要:I.@PropertySource注解: 用来指定加载的配置文件,比如我们经常用@ConfigurationProperties注解来告诉springboot将本类中的所有属性和配置文件中相关的配置进行绑定以达到给属性赋值的目的,但是,@ConfigurationProperties这个注解它默认是
阅读全文
摘要:spring-boot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理,判断一个输入参数是否合法。 比如,我们我们来校验它输入的是不是邮箱格式的数据: @Component //因为只有这个组件是容器中的组件,他才能使用容器提供的@Configuration
阅读全文
摘要:1.使用maven打包项目时报错:[INFO] Using 'UTF-8' encoding to copy filtered resources. 有时候maven打包项目时会报这样的错: [INFO] Scanning for projects...[INFO] [INFO] < com.atg
阅读全文
摘要:转自:https://www.jb51.net/article/198947.htm 1 下载及安装SVN客户端。 到官网下载小乌龟SVN客户端,官网地址:https://tortoisesvn.net/downloads.html,根据操作系统情况选择适合版本。比如64为操作系统,如图所示,选用f
阅读全文
摘要:转自:https://www.cnblogs.com/w-essay/p/11493023.html @component的作用详细介绍 最近项目要采用spring boot在学习的spring boot 的过程中第一次见到@component注解,特意在网上搜索下,摘录在此方便日后查阅。 1、@c
阅读全文
摘要:转自:https://blog.csdn.net/weixin_41793026/article/details/107382070 @ConfigurationProperties注解的作用和@Value类似,都是获取配置文件中相应的配置值,但是@ConfigurationProperties与@
阅读全文
摘要:我们使用idea新建SpringBoot项目时有时候会遇到这样的错误: 当启动主启动类时控制台一口气报一大堆错,大概如下所示: Information:java: Errors occurred while compiling module 'springboot_02_config'Informa
阅读全文
摘要:转自:https://blog.csdn.net/qq_37924905/article/details/109137856 一、在Spring中@RestController的作用等同于@Controller + @ResponseBody。所以想要理解@RestController注解就要先了解
阅读全文
摘要:转自:https://blog.csdn.net/originations/article/details/89492884 @ResponseBody的作用其实是将java对象转为json格式的数据。@responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为
阅读全文
摘要:SSM框架下,spring中service和dao层的作用与三者之间的关系 转自:https://blog.csdn.net/coco_____/article/details/89296664 1、java web 中dao 层和service层都使用接口,是否是为使用接口而使用接口? 一个dao
阅读全文
摘要:ParameterType和resultType 在MyBatis中,我们通过parameterType完成输入映射(指将值映射到sql语句的占位符中,值的类型与dao层响应方法的参数类型一致),通过resultType完成输出映射(从数据库中输出,通过dao层的方法查询到的数据输出到pojo对象中
阅读全文
摘要:转自:https://benjamin.blog.csdn.net/article/details/107288929 idea中maven项目配tomcat时找不到war/war exploded或没有Artifact,只有External Source的解决办法 问题如下图: 解决办法如下: 1
阅读全文
摘要:转载于:https://blog.csdn.net/zhonglunsheng/article/details/83153451 简单的说,微服务是架构设计方式,分布式是系统部署方式,两者概念不同微服务是啥? 这里不引用书本上的复杂概论了,简单来说微服务就是很小的服务,小到一个服务只对应一个单一的功
阅读全文
摘要:参考自:https://www.cnblogs.com/hgxbo/p/10489874.html mysql 添加索引语句 1.PRIMARY KEY(主键索引) mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) 2.UNIQU
阅读全文
摘要:转自:https://blog.csdn.net/weixin_39767887/article/details/112143167 在spring boot中,摒弃了spring以往项目中大量繁琐的配置,遵循约定大于配置的原则,通过自身默认配置,极大的降低了项目搭建的复杂度。同样在spring b
阅读全文
摘要:转自:https://blog.csdn.net/floating_dreaming/article/details/89102211 一、简介 Mybatis是一个半ORM(对象关系映射)框架,它内部封装的是JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建st
阅读全文
摘要:转载于:https://blog.csdn.net/kep159/article/details/103088438 什么是FullGC 正文 前置知识点 在真正开始探索Full GC之前,我们需要先介绍几个概念 GC GC 全称为garbage collection,中文含义为垃圾回收,在jvm中
阅读全文
摘要:转自:https://developer.51cto.com/art/201906/597961.htm TCP/IP(TransmissionControlProtocol/InternetProtocol的简写,中文译名为传输控制协议/互联网络协议)。简单地说,就是由底层的IP协议和TCP协议组
阅读全文