(多图预警) 1.前言 这篇文章本来是我写在知乎上面的一个答案,但是随着几次更新,已经非常完善,很多人电脑已经升级到Win10,但是苦于寻找软件麻烦,现在放到简书,把我经常使...
if choose(when,oterwise) trim(where,set) foreach bind <if>标签:如果test为true,则生成标签里的内容;fals...
Mapper接口中的方法参数,可以是一个基本类型,也可以是一个JavaBean,还可以是Map类型,或者使用@Param注解的多个参数。 使用多个参数的时候,如果不使用@Pa...
对于支持主键自增的数据库(比如mysql),可以在mapper.xml中设置userGeneratedKeys和keyProperty两个属性来获取返回的新id 但是对于不支...
首先,我们要注意,只有使用public定义的方法或者类,可以被Spring Cache缓存。 当在一个类上使用注解时,该类中的每个公共方法的返回值,都将被缓存到指定的缓存项中...
ThreadLocal不是一个线程,而是保存线程本地化对象的容器。多线程环境中,使用ThreadLocal维护变量时,ThreadLocal为每个被维护的变量分配一个独立的变...
注意两个关键点: 属性要解锁权限:field.setAccessible(true); 通过get方法,获取具体对象的具体值:field.get(Object object)...
windows下,使用以下两条 cmd 命令,查看并释放被占用的端口: 1: netstat -ano | findstr **** 2: taskkill -pid ***...
在Spring Boot中启用热部署,只需要引入相应的jar包: // https://mvnrepository.com/artifact/org.springframew...
方式一: JavaConfig中启用自动代理:@EnableAspectJAutoProxy 方式二: 在XML配置中启用自动代理:使用Spring aop命名空间中的 元素
@Component : 默认扫描注解所在的包及其子包 @Component("package name") : 扫描指定的包 @Component(basePackages...
Spring的组件扫描,默认是不开启的。所以我们需要手动开启扫描。 方式一:@ComponentScan 注解开启扫描,扫描当前包及其子包中,带有@Component注解的类...
SQL: select round(788.6) from dual; //不指定时,默认小数点后第一位开始四舍五入 RESULT: 789 ----------------...