若依项目怎么运行,怎么自动生成代码,并且生成的代码放到哪个位置,官网有详细的介绍,本小白就不再搬运啦!!
1.我们假设要添加weight字段,首先需要在数据库对应的表进行添加
2.这是若依自动生成的代码,对应的我们需要添加的位置
3.在这里添加新增的字段
4.通过右键生成,我们选择Getter和Setter,此时代码就会自动生成
5.然后我们处理这个mapper文件,在这几处添加内容,到这里,后端处理就算结束了
6.前端小伙伴比较熟悉了,我们在对应的文件进行字段添加就可以,实现效果如下
【补充】
一、mapper.xml文件
mapper.xml
文件是 MyBatis 框架中用于定义 SQL 映射关系的配置文件。MyBatis 是一个持久化框架,它将数据库操作与 Java 对象的映射关系进行了封装,使得数据库操作变得更加方便和灵活。mapper.xml
文件主要用于以下几个目的:
- 定义 SQL 语句: 在
mapper.xml
文件中,你可以定义各种 SQL 语句,包括查询、插入、更新、删除等操作。每个 SQL 语句都可以使用标准的 SQL 语法来描述数据库操作。 - 参数映射: MyBatis 允许你将 Java 对象的属性与 SQL 语句中的参数进行映射。你可以在
mapper.xml
文件中定义参数映射,从而在执行 SQL 语句时将 Java 对象的属性传递给 SQL。 - 结果映射: MyBatis 也允许你将 SQL 查询的结果与 Java 对象的属性进行映射。你可以在
mapper.xml
文件中定义结果映射,从而将数据库返回的结果集映射为 Java 对象。 - 动态 SQL:
mapper.xml
文件中支持动态 SQL,你可以根据不同的条件来生成不同的 SQL 语句,使得 SQL 可以根据实际情况进行动态拼接。 - CRUD 操作: 你可以在
mapper.xml
文件中定义增删改查的操作,以及其他复杂的数据库操作,如联合查询、分页查询等。
一个典型的 mapper.xml
文件包含了一个或多个 <select>
、<insert>
、<update>
、<delete>
等标签,用来定义各种数据库操作。这些标签中包含 SQL 语句、参数映射、结果映射等信息,让 MyBatis 能够根据配置来执行数据库操作。
总之,mapper.xml
文件在 MyBatis 中起到了定义数据库操作和映射关系的作用,使得开发者可以将数据库操作与 Java 对象之间的映射关系进行配置化,从而更方便地进行数据库操作。