笔记

孤独的暖阳...小于 1 分钟后端JAVA

PageHelper带来的查询错乱

pageHelper执行之后必须要有一个mapper把他消费掉,不然会影响其他查询的执行。

split,有多种分隔符

split表达式,其实就是一个正则表达式。* ^ : | . \等符号在正则表达式中属于一种有特殊含义的字符,如果使用此种字符作为分隔符,必须使用转义符即\\加以转义。

如果使用多个分隔符则需要借助 | 符号,但需要转义符的仍然要加上分隔符进行处理

String address="上海^上海市@闵行区#吴中路";
String[] splitAddress=address.split("\\^|@|#");

以字符串获取bean

报错NoSuchBeanDefinitionException: No bean named 'xxx' is defined

 ContextLoader.getCurrentWebApplicationContext().getBean(String name)

1、spring默认的组扫描的bean id 是类名的首字母小写。如果类名第一个字母大写第二个小写,那么在使用getBean参数时类名首字小写作为bean_id 来获取javaBean

applicationContext.getBean("testContextLoader")

2、如果第一个和第二个字母都是大写的,那个获取bean首字母要大写 如:TEstContextLoader

applicationContext.getBean("TEstContextLoader")

你认为这篇文章怎么样?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.14.9