随笔分类 - spring
摘要:需要的写的代码文件: 代码: FirstParser public class FirstParser implements BeanDefinitionParser { private static final String ACTION = "say"; @Override public Bea
阅读全文
摘要:这个目的只为了约束正确生效: 文件结构: spring.handlers: http\://www.shishi.com/myschema/customize=com.readspring.myannotation.MyNamespaceHandler spring.schemas: http\:/
阅读全文
摘要:@Override public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { // Prepare this context fo
阅读全文
摘要:bean: @Data public class Food { private String color; } @Data public class Cat { private String catName; private Food food; // 构造方法1 public Cat(String
阅读全文
摘要:bean: @Data public class Food { private String color; } import lombok.Data; @Data public class Mouse { private String mouseName; private List<String>
阅读全文
摘要:更方便属性注入:用法:1. bean加入工作空间 (不需要加schemaLocation) xmlns:p="http://www.springframework.org/schema/p" 2. @Data public class Food { private String color; } <
阅读全文
摘要:web.xml 中spring的配置: <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <par
阅读全文
摘要:Java是面向对象的语言,一切皆对象,所以java认为 这些编译后的 class文件,这种事物也是一种对象,它也给抽象成了一种类,这个类就是Class Class类: 能获取类的全部信息,包括它本身的方法,构造方法, 成员变量,成员函数。 class.getDeclaredXXX : 不区分访问修饰
阅读全文
摘要:对HiService的getHi方法增强: @Component public class HiService { public void getHi() { System.out.println("hiService"); } } package com.springmvc.service; im
阅读全文
摘要:对HiService的getHi方法实验aop: package com.springmvc.service; import org.springframework.stereotype.Component; @Component public class HiService { public vo
阅读全文
摘要:刚刚在写aop, pom引入一直缺少jar包, 找了看, 这个写的比较全 pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="htt
阅读全文
摘要:@Controller public class HiController { //1. url上获取参数 @RequestMapping("/variable/{id}") @ResponseBody public String getVariables(@PathVariable(value="
阅读全文
摘要:这种情况: 如果request参数是String类型,但是Controller的入参需要Date类型, 这种情况就需要Converter: 代码: HiConverter: 请求路径: http://localhost:8080/mvc/date?myDate=2020-11-22 @Control
阅读全文
摘要:这个我没弄懂。mark WebMvcConfigurationSupport WebMvcConfigurer EnableWebMvc
阅读全文
摘要:如果没有异常处理, 是直接将异常抛给jsp, jsp处理了。 SpringMVC处理异常的三种方式 使用 @ ExceptionHandler 注解 实现 HandlerExceptionResolver 接口, 并加入spring容器 使用 @controlleradvice 注解 就来看看这几种
阅读全文
摘要:https://www.cnblogs.com/daxin/p/3404374.html 错误处理
阅读全文
摘要:总结: ViewResolver 如果要改需要自己注入到容器中并进行修改, springmvc使用的是InterResourceViewResoverview不需要自己改,是springmvc根据return返回值选的 前一篇只是在debug, 有点乱。所以在这里重新解释看看。 既然看到有Model
阅读全文
摘要:既然配置springboot涉及了这里,就来看看springmvc试图解析器。 springMVC.xml中: <!--配置视图解析器--> <bean id="internalResourceViewResolver" class="org.springframework.web.servlet.
阅读全文
摘要:实验了一下,两步 1. 自定义interceptor 实现 HandlerInterceptor 2. 将自定义的interceptor注册 (xml) 1. 对所有的path都生效的interceptors这样写就行了,不用写interceptor区分,不用写path springMVC.xml:
阅读全文
摘要:上一篇看了个梗概。留下一个问题: HandlerInterceptor 在这里看到这个HandlerExecutionChain对interceptor的调用,在这里深入看一下。 HandlerExecutionChain 就是一个类,绑定了Handler( 对应的Controller) 和 Int
阅读全文

浙公网安备 33010602011771号