spring
spring 标签描述

一背景 软件开发初期,需求相对简单和明确,开发出来的应用只需要满足需求能够快速上线就好,这个时候的应用在代码和业务逻辑上都比较清晰。 随着业务的不断增长,各种各样的需求也接踵而至。有倒排需求(时间紧,项目周期根据上线时间点往前推)、紧急需求(可能是某个业务逻辑漏洞需要立刻修复上线)、定制化需求(为了某种特殊场景提出的定制化功能),当这些需求不断在应用上实现,应用内会存在大量ifelse的代码,就算引入了良好的设计模式,也会使应用越来越臃肿,最后难以维护。 随着时间的推移,公司人员的变动也是...

  qbian   2020年12月09日   149   3   2 javaspringjava-ee

一打jar包 1.1pom.xml配置 html <!-1:指定打包类型-- <packagingjar</packaging <!-2:添加相关依赖-- <dependencies <dependency <groupIdorg.springframework.boot</groupId <artifactIdspring-boot-starter-web</artifactId </dependency </dependencies 1.2启动类配置 js <!-3:启动入口main函数-- @SpringBootApplication publicclassApplica...

  qbian   2019年11月13日   33   1   0 javaspring bootspringtomcatjava-ee

一概念讲解 在说明web.xml配置之前我们先来了解一下需要配置的配置项的作用。 1.1监听器(listener) 事件监听,js里应用广泛,各种事件函数的实现,Android和javase也是广泛的应用,各种点击事件的监听。当触发某个事件时,会触发监听在该事件上的所有监听器。spring的org.springframework.web.context.ContextLoaderListener就是实现了ServletContextListener接口的监听器,该监听器会在容器(tomcat,jetty)启动的时候触发,然后就可以启动spring相应的配置信息。 1.2过滤器(filt...

  qbian   2019年11月13日   38   1   0 javaspringtomcatjava-ee

后端提供出去的接口很多都是dubbo的,用命令去调用测试不是很方便(参数多的情况下),所以就写了个http接口,传入beanName/methodName,然后body传入json格式的方法参数就可以调用到某个bean的某个方法了,测试起来很方便。 java @RequestMapping("/test") @RestController publicclassTestControllerimplementsApplicationContextAware{ privateApplicationContextcontext; @PostMapping("/{beanName}/{metho...

  qbian   2019年12月31日   54   2   0 javaspringtomcatjava-ee