要在MyBatis中創建PreparedStatement對象,首先需要在Mapper接口中定義一個方法,該方法使用@Select、@Insert、@Update或@Delete注解,并在注解中傳入SQL語句。然后在.xml文件中配置對應的SQL語句,并使用#{}或${}來傳入參數。
示例代碼如下:
@Select("SELECT * FROM user WHERE id = #{id}")
User getUserById(int id);
<select id="getUserById" resultType="User">
SELECT * FROM user WHERE id = #{id}
</select>
User user = mapper.getUserById(1);
通過以上步驟,就可以在MyBatis中成功創建PreparedStatement對象并執行SQL語句。