1. 简述 在声明式的事务处理中,要配置一个切面,其中就用到了propagation,表示打算对这些方法怎么使用事务,是用还是不用,其中propagation有七种配置,REQUIRED、SUPPORTS、MANDATORY、REQUIRES_NEW、NOT_SUPPORTED、NEVER、NESTED。默认是REQUIRED。 2. Spring中七种Propagation类的事务属性详解: REQUIRED...
发现拦截器不能注入,controller里面倒是可以。解决办法:调用getbean方法,参数传入要获取的实例的类名 首字母小写,这是默认的。如:String user= (User) SpringUtil.getBean("user");SpringUtitl公共类:package com.***.web.common.util; import org.springframework.beans.BeansE...
Generating equals/hashCode implementation but without a call to superclass1、lombok 警告,没有注入父类的字段当我们给一个继承了父类的子类上使用@Data @ToString @EqualsAndHashCode 注解时,IDE 会警告 Generating equals/hashCode implementation but without a call to superclas...
IDEA 有个很牛逼的功能,那就是后缀补全(不是自动补全),很多人竟然不知道这个操作,还在手动敲代码。这个功能可以使用代码补全来模板式地补全语句,如遍历循环语句(for、foreach)、使用 String.format() 包裹一个字符串、使用类型转化包裹一个表达式、根据判(非)空或者其它判别语句生成 if 语句、用 instanceOf 生成分支判断语句等。使用的方式也很简单,就是在一个表达式后按下点号 . ,然后输入一些提示或者在列表中选择一个候选项.1、var 声明20.var ...
看了很多有关IP段写法如 192.168.1.0/24 的解释,大部分过于复杂,对于基础不太好的人来说理解起来会比较困难。今天我将在本文用通俗易懂的文字讲解方法来解释 192.168.1.0/24 这样的IP段含义,基础不太好的人看了也会触类旁通。192.168.1.0/24 包含哪些IPIP地址格式采用“斜线记法”,即:IP地址/网络前缀。例如 192.168.1.0/24 表示32位的...
User Agent是浏览器用于 HTTP 请求的用户代理头的值。更换User Agent能更好的模拟出不同的系统和浏览器信息。AndroidNameUser AgentNexus 7 (Tablet)Mozilla/5.0 (Linux; Android 4.1.1; Nexus 7 Build/JRO03D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Safari/535.19Samsung Galax...
出现这个报错通常是因为使用了AopContext.currentProxy()函数却没有添加相应的配置造成的。通过注解添加配置(加在类上):@EnableAspectJAutoProxy(proxyTargetClass = true, exposeProxy = true)或通过xml配置文件添加配置:<aop:aspectj-autoproxy proxy-target-class="true" ...
一、日志相关类库Logback、SLF4J、Log4J二、JSON解析库Gson、Jackson、Fastjson三、单元测试库JUnit、TestNG、Mockito、PowerMock、四、通用类库Apache Commons、Google Guava 五、Http网络请求库 Apache HttpComponents(主要httpclient、httpcore、httpmime)、OKHttp3六、XML解析库Xstream、Dom4j、Xerces、Xerces2、J...
近期评论