在resources下创建包:mapper 在包"mapper",创建mapper映射文件:StudentMapper.xml,实现新增学生信息
时间: 2024-12-04 07:21:17 浏览: 14
CreateXmlPermission-java.zip_mybatis代码生成器
在Java应用的资源文件夹(通常是`resources`目录下),为了存放数据访问相关的配置和映射文件,我们通常会创建一个专门的子包,比如"mapper"。这里是在这个特定的包下进行操作:
1. 首先,进入项目的`resources`目录。
2. 如果没有现有的`mapper`包,你需要在那里创建一个新目录,命名为`mapper`,其全名应为`resources/mapper`。
3. 在`mapper`包内,创建一个新的XML文件,这通常是MyBatis等持久层框架使用的mapper文件。文件名通常基于对应的数据访问组件,比如`StudentMapper.xml`。
4. 在`StudentMapper.xml`中,你会看到类似于这样的内容,定义了如何将SQL语句映射到`StudentDao`接口的方法上:
```xml
<!-- StudentMapper.xml -->
<mapper namespace="com.xxd.study.dao.StudentDao">
<insert id="insertStudent" parameterType="com.xxd.student.Student">
INSERT INTO students (name, age) VALUES (#{name}, #{age})
</insert>
</mapper>
```
在这个例子中,`namespace`属性指定了接口的实际位置,`insert`标签定义了插入学生信息的具体SQL。
阅读全文