只是指我学习的视频中,老师编写代码的顺序
顺序是:编写实体entity,编写service,里面是一些方法的名称,没有实现的代码。然后将service里面的代码复制到dao中,没错,就是复制粘贴过去。接着在serviceImpl中实现service接口,在实现的方法里调用dao里面的方法。最后配置map文件,在map配置里标签里的ID就是dao方法里的函数名,在标签里写好方法实现
#{}:可以以任意的名字获取参数值
什么是C3p0配置数据源?
就是数据库连接所需要配置的一些参数,驱动,用户名,密码等等
在来说说mapper里面要配置 的一些标签:<insert,<delete )等等,以及所需要配置的元素!
这是博客代码
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN"
"http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">
<!-- mapper 为根元素节点, 一个namespace对应一个dao -->
<mapper namespace="com.dy.dao.UserDao">
<insert
<!-- 1. id (必须配置)
id是命名空间中的唯一标识符,可被用来代表这条语句。
一个命名空间(namespace) 对应一个dao接口,
这个id也应该对应dao里面的某个方法(相当于方法的实现),因此id 应该与方法名一致 -->
id="insertUser"
<!