SpringBoot-WebMvcAutoConfiguration配置类

注意该类上有个注解,叫ConditionalOnMissingBean,这导致有时候该配置类与接口WebMvcConfigurer行为不一样,具体请参考我关于HandlerMethodArgumentResolver的文章

2019-03-14 18:39:38

阅读数 188

评论数 0

Quartz-集群

本文不阐述quartz与spring集成,没有任何意义,以下内容的整理,全部是我根据https://www.w3cschool.cn/quartz_doc/整理出来 新建一个普通的java工程 1.POM文件,需要引入两个依赖 <dependency&...

2019-03-12 14:09:50

阅读数 27

评论数 0

Maven-dependencyManagement与import

dependencyManagement标签,我个人认为它命名不好,刚学maven的时候,乍眼一看应该是对maven依赖进行管理,其实,它只是用来统一管理依赖版本的,记住,是版本,其目的是防止不同子项目引用不同的版本而导致编写代码的时候出现意外错误 一.父类P项目的pom文件,假如是如下的写法 &...

2019-02-25 16:05:39

阅读数 91

评论数 0

Eclipse-properties文件

Window-General-Content Types 1.在右侧方框里选择Text 2.然后选择Text下的Java Properties File 3.在最下面的Default encoding中,自己写上大写的UTF-8(原来是ISO-8859-1) 4.点击Update,最后点击...

2019-02-18 13:41:15

阅读数 354

评论数 0

Maven-依赖调解

先说maven官方给出的2中依赖规则 1.路径最短者优先 若项目A依赖项目B,B依赖C,C依赖D(0.0.1)版本, 同时 A还依赖项目E,E也依赖项目D(0.0.2)版本,由于 A-B-C-D的长度是4 A-E-D的长度是3,因为4大于3 所以 A中直接使用D,此时D的版本是0.0.2 2.倘若...

2019-02-18 13:38:12

阅读数 43

评论数 0

Linux-Centos安装JDK

1.在user/下创建一个叫java的文件夹 执行命令:cd /user 执行命令:mkdir java 2.进入java文件夹,将下载好的tar.gz格式的压缩包拖拽到此处 执行命令:cd java,然后xshell拖拽进来 执行命令:tar -zxvf xxxx.tar.gz,假设解压之后的文...

2019-02-15 18:20:12

阅读数 18

评论数 0

Eclipse-maven项目不将resources下的文件打到classpath下

如题,刚开始以为是maven的问题,因为网上说maven配置了resource相关的配置,则默认的classpath不是resources文件夹,可是我的pom文件没有任何多余花哨的配置,就是一个demo而已,只是引用了几个依赖,后来才发现是eclipse配置的问题 项目名右键-&...

2019-02-15 13:53:24

阅读数 219

评论数 0

SpringBoot-Feign

1.引用jar包,pom文件 <dependency> <groupId&amp...

2019-02-11 17:30:13

阅读数 241

评论数 0

Mybatis-generatorConfig.xml

1.eclipse安装mybatis插件 在windows->help->eclipse marketplace下输入mybatis,安装即可 2.右键项目,然后new->orther搜索mybatis即可看...

2019-01-24 15:41:19

阅读数 63

评论数 0

Eclipse-code style

windows->preferences->java->code style->code templates(其实直接搜索code templates就行) /** * &am...

2019-01-23 17:42:16

阅读数 54

评论数 0

Spring-Advisor

它是标注有@Before@After@Around注解的方法的抽象

2018-11-21 16:45:05

阅读数 23

评论数 0

Spring-ClassPathBeanDefinitionScanner

作用: 1.XML下实现company-scan 2.springboot下实现启动类扫描 将扫描的类封装成beandefinition注册到本类私有属性BeanDefinitionRegistry中 public static void main(String[] args) { Class...

2018-11-21 16:44:50

阅读数 82

评论数 0

Spring-Pointcut

无论这个Pointcut是接口,还是注解,它抽象的都是带有execution表达式的东西

2018-11-21 16:44:09

阅读数 21

评论数 0

IP分类以及子网掩码

从大类上说 IP=网络号+主机号 再次细化 IP=网络号+子网号+主机号;平时网络号+子网号统称网络号 A类IP 0开头:(0+7bit)网络号+(24bit)主机号 网络号范围(0000 0000----0111 1111),十进制就是1-126,(0和127不使用) B类IP 10开头:(10...

2018-11-05 11:41:26

阅读数 71

评论数 0

Spring-BeanFactoryPostProcessor

在第一次getBean之前,允许修改BeanDefinition Spring.xml <bean id="student" class="test.enti...

2018-10-10 09:09:06

阅读数 119

评论数 1

SpringBoot-ApplicationContextInitializer接口

接口作用:该接口的实现类会在容器刷新之前执行 例: 定义该接口实现类 public class MyApplicationContextInitalizer1 implements ApplicationContextInitializer<ConfigurableAppli...

2018-10-08 14:26:53

阅读数 126

评论数 0

Eclipse-不格式化注释

1.创建新模板,必须创建新的 window-->preferences-->java-->code style-->formatter-->右侧new按钮 2.修改刚才创建的新模板 右上方...

2018-08-15 17:54:26

阅读数 205

评论数 0

SpringMvc-@ControllerAdvice

因为@InitBinder和@ModelAttribute是在Controller中使用的,如果每个Controller都使用,这样就需要继承一个BaseController,但是假如有的Controller已经继承了别的类,所以这种方法就不太好用了,此时使用@ControllerAdvice配和...

2018-05-09 14:44:23

阅读数 889

评论数 0

SpringMvc-@ModelAttribute注解

一.写到不带参数的方法上 @ModelAttribute() public void aa(Model m) { m.addAttribute("key1", "value1"); } 二.写到带参数的方法上 @M...

2018-05-09 14:32:48

阅读数 383

评论数 0

Spring-扫描注解原理ZJ

public static void main(String[] args) throws IOException, ClassNotFoundException { Set<BeanDefinition> candidates = new LinkedHashSet&...

2018-04-27 18:02:02

阅读数 579

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭