Maison > Java > javaDidacticiel > Quelle est l'explication détaillée de la balise mybatis ?

Quelle est l'explication détaillée de la balise mybatis ?

百草
Libérer: 2024-01-15 14:04:58
original
1027 Les gens l'ont consulté

les balises mybatis incluent : 1. Balise 2. Balise 6. Balise balise typeAliases> 7. balise Introduction détaillée : 1. La balise

Fonction : utilisée pour définir une instruction SQL de requête.

Attributs : identifiant, resultType, paramètreType, fragment SQL, etc.

Exemple :

xml`<select id="selectUserById" parameterType="int" resultType="User">  
  SELECT * FROM user WHERE id = #{id}  
</select>`
Copier après la connexion

2, balise

Fonction : utilisée pour définir une instruction SQL pour l'insertion de données.

Attributs : identifiant, type de paramètre, useGeneratedKeys, keyProperty, etc.

Exemple :

xml`<insert id="insertUser" parameterType="User">  
  INSERT INTO user (name, age) VALUES (#{name}, #{age})  
</insert>`
Copier après la connexion

3, balise

Fonction : utilisée pour définir une instruction SQL qui met à jour les données.

Attributs : identifiant, paramètreType.

Exemple :

xml`<update id="updateUser">  
  UPDATE user SET name=#{name}, age=#{age} WHERE id=#{id}  
</update>`
Copier après la connexion

4. Balise

Fonction : utilisée pour définir une instruction SQL pour supprimer des données.

Attributs : identifiant, paramètreType.

Exemple :

xml`<delete id="deleteUserById">  
  DELETE FROM user WHERE id=#{id}  
</delete>`
Copier après la connexion

5, balise

Fonction : Définir les règles de mappage de l'ensemble de résultats. Il est souvent utilisé dans la balise