注1:XxxMapper.xml中的ID要与XxxMapper.java接口中的方法一致 注2:XxxMapper.java接口的方法,均只能定义一个参数 注3:使用Mybatis-generator时出现以下错误:“ Column name pattern can not be NULL or empty” 错误产生的原因是因为使用了高版本的mysql驱动,请使用较低版本的mysql驱动 注4:IDEA配置使用Mybatis出现 “Could not find resource” 问题:在编译后的target文件夹下,发现只有mapper的class文件,而没有xml文件, 将对应的xml文件放到这个文件夹下运行就不会出现下面的错误。说明出现这个错误的原因是maven编译时没有将xml文件放进去。 解决方法:在pom.xml中添加如下代码 src/main/java **/*.xml
注5:resource jdbc.properties does not exist 问题:在编译后的target文件夹下,而没有jdbc.properties文件,但同时不能少了*.xml src/main/resources jdbc.properties *.xml
#
# A fatal error has been detected by the Java Runtime Environment:
#
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000777c3290, pid=5632, tid=6656
#
# JRE version: Java(TM) SE Ru
Spring 中提供一些Aware相关de接口,BeanFactoryAware、 ApplicationContextAware、ResourceLoaderAware、ServletContextAware等等,其中最常用到de匙ApplicationContextAware.实现ApplicationContextAwaredeBean,在Bean被初始后,将会被注入 Applicati
在Java项目中,我们通常会自己写一个DateUtil类,处理日期和字符串的转换,如下所示:
public class DateUtil01 {
private SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
public void format(Date d
问题描述:
在实现类中的某一或某几个Override方法发生编译错误如下:
Name clash: The method put(String) of type XXXServiceImpl has the same erasure as put(String) of type XXXService but does not override it
当去掉@Over