1.导入依赖:
可以根据需要使用连接池,这里使用的是c3p0连接池:
2.编写实体类:
定义属性、构造方法、get/set方法,重写toString方法。
3.编写接口:
4.编写配置文件,连接映射:
5.编写测试类:
6.打印输出结果,测试成功。
注意:数据库中的字段一般使用类似于dog_Name的下划线。而在实体类中定义属性则不写下划线,这就有可能导致数据查询结果为空。解决办法如下:
《1:在编写sql语句时,使用as,如:select id as id,dog_Name dogName from tb_dog where dog_Name=#{dogName}
《2:使用resultMap,如: