spring
spring 标签描述

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

  qbian   2020年12月09日   355   3   5 java-eejavaspring

一打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月12日   73   1   0 tomcatjava-eejavaspringspring boot

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

  qbian   2019年11月12日   79   1   0 tomcatjava-eejavaspring

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

  qbian   2019年12月30日   105   2   0 tomcatjava-eejavaspring