摘要:
public void validData(Object bean,Class<?>... groups) { String errMessage = validate(bean,groups); if (errMessage .length>0) { throw new BusinessExcep 阅读全文
摘要:
首先mapper语句的话存在以下情况 1、单个参数,那么直接使用mybatis语法即可。 2、多个参数: 2.1 多个参数的情况下,如果类型相同的话,比如都是String类型,可以直接使用mybaits的parameterType=“String” 2.1 多个参数,但是类型不相同,比如void a 阅读全文
摘要:
自定义注解常见的格式如下: @Target(ElementType.Method) @Retention(Retention.Runtime) @Documented @Inherited public @interface LoginAnnotation{ ModuleType module(); 阅读全文
摘要:
5.2、equals、hashcode、toString package com.macro.mall; import java.util.Objects; public class Employer { private String name; private int age; @Override 阅读全文
摘要:
package map; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Map.Entry; import java.util.Set; /** * map的四种 阅读全文
摘要:
枚举的values方法可以返回一个数组 如下面这个枚举 public enum EnumDemoFirst { RED(1,"hongse"),GREEN(2,"lvse"),YELLOW(3,"huangse"); private int code; private String msg; pri 阅读全文
摘要:
假设url为:http://www.baidu.com 1、参数以@Pathvariable (String id)修饰的话,那么url为http://www.baidu.com/12 2、参数以@RequestParam修饰的话,在Query Param输入key和value,url http:/ 阅读全文
摘要:
首先明确一点,Spring上下文是为了解决无法自动注入而扩展使用的。 相关代码如下: public class SpringContextUtils implements ApplicationContextAware { /** * spring应用上下文环境 */ private static 阅读全文
摘要:
https://www.jianshu.com/p/0bb4daf6c800 简洁又快速地处理集合——Java8 Stream(上) https://www.liaoxuefeng.com/wiki/1252599548343744/1255943660631584 https://www.cnbl 阅读全文
摘要:
1.使用 @PostConstruct,作用于方法上面:类加载后执行,不依赖于项目的启动,经常可以看到项目未启动成功该方法就已经执行了 @Componentpublic class PostConstruct { @PostConstruct public void test() { System. 阅读全文