- 博客(9)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 mybatis无法获取mapper里面方法错误(org.apache.ibatis.binding.BindingException: Invalid bound statement )
在重构项目的时候,一切配置正常的情况下,无法访问到mapper下面的方法。目录结构如下:原因居然是!我在resources下面创建包的时候,直接输入了 com.enn.zhwl作为包名,以至于在idea上面看没有问题,但却获取不到mapper里面的方法。我认为这是idea的一个bug。删除重建包,com,然后enn以此类推,重建之后,将类copy进去,重启。问题解决...
2018-02-28 15:51:40 4619 1
原创 spring和springmvc相关问题合集
1、用springmvc配置完视图解释器后,直接访问项目的时候,显示404,但是其接口和页面都可以显示,应该是视图解释器没有截获到 / 。配置如下<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/"...
2018-02-25 17:12:20 151
原创 spring和springMVC分别扫描导致初始化两次类的实验探究
在搭建基础环境的时候,无意间发现,spring和springmvc的配置文件中均有一个扫描包的配置。注释掉springmvc的扫描包后,再次访问controller,404.注释掉spring的扫描包,并打开springmvc扫描包的注释后,再次访问controller,一切正常。查阅资料后记录笔记:Spring 是父容器, Spring MVC是子容器, 子容器可以访问父容器的bean,父容器不...
2018-02-24 15:38:28 2183
转载 性能监控插件JProfiler如何集成在idea并使用(转载)
http://www.bubuko.com/infodetail-2013643.html
2018-02-24 15:18:49 7031
原创 idea新建类,类名出现删除线问题解决
这个问题是自己的大意,百度没找到答案。原来是在类的头部注释中,出现笔误。本想写@Description,结果写成 了@deprecated@deprecated注解的意思是标志类过时,废弃。所以类名出现了删除线。大意引起的问题...
2018-02-24 14:16:36 10909 10
原创 mysql时间诡异增加一秒解决方案
背景:使用时间作为盐值加密,结果解密的时候出问题了。原因:创建时间是2018-02-08 15:04:25.675,存到数据库后,毫秒被四舍五入存为2018-02-08 15:04:26因为数据库驱动升级,导致的。解决办法: Date ss = DateUtils.round(now, Calendar.SECOND);将时间精度转换为秒...
2018-02-09 08:57:53 3073
原创 mybatis源码跑单元测试编译错误(idea)
1、第一遍跑会报错误,java版本过低。 解决方案:修改module里面的jdk版本号 2、继续报错Error:java: Compilation failed: internal java compiler error 解决方案:修改setting.xml里面的java compiler的jdk版本 解决
2018-02-05 08:30:40 541
原创 Mybatis源码-缓存初探笔记(持续更新)
mybatis缓存使用的是装饰者模式下面介绍下各种装饰者1、PerpetualCache是缓存最基础的一个实现。永久缓存。构造方法是传一个字符串,作为缓存的key。(除了这个,以下均是Cache作为构造参数传入;这个我认为不是装饰类,但在装饰包内,除了这个以下均是装饰类)2、SynchronizedCache是一个简单的装饰,构造方法可以传入Cache,是缓存装饰的一个基础实现。同步缓存。3、Se...
2018-02-05 08:16:59 164
利用反射实现的持久层工具类(学习)
2016-04-12
有关HTTP1.0和HTTP1.1的问题
2016-03-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人