摘要:
在Mybatis中,既可以通过注解配置SQL语句,也可以通过XML配置文件配置SQL语句。默认规则:XML映射文件的名称与Mapper接口名称一致,并且将XML映射文件和Mapper接口放置在相同包下(同包同名)。XML映射文件的namespace属性为Mapper接口全限定名一致。XML映射文件中 阅读全文
posted @ 2025-08-07 17:42
休玛
阅读(12)
评论(0)
推荐(0)
摘要:
@Select("select * from user where username=#{username} and password=#{password}") public User findByUsernameAndPassword(@Param("username") String user 阅读全文
posted @ 2025-08-07 17:38
休玛
阅读(4)
评论(0)
推荐(0)
摘要:
@Param注解的使用场景如果接口方法形参中,需要传递多个参数,需要通过@Param注解为参数起名字; @Select("select * from user where username=#{username} and password=#{password}") public User find 阅读全文
posted @ 2025-08-07 17:35
休玛
阅读(25)
评论(0)
推荐(0)
摘要:
@Update("update user set username=#{username}, password=#{password}, name=#{name}, age=#{age} where id=#{id}") public void update(User user); 阅读全文
posted @ 2025-08-07 17:26
休玛
阅读(3)
评论(0)
推荐(0)
摘要:
阅读全文
posted @ 2025-08-07 17:24
休玛
阅读(7)
评论(0)
推荐(0)
摘要:
@Delete("delete from user where id = #{id}") public Integer deleteById(Integer id); DML语句执行完毕的返回值,表示该DML语句执行完毕影响的行数。 Mybatis中的 # 号 与 $ 号: 例: @Delete(" 阅读全文
posted @ 2025-08-07 17:19
休玛
阅读(9)
评论(0)
推荐(0)
摘要:
默认情况下,在Mybatis中,SQL语句执行时,我们并看不到SQL语句的执行日志。 加入如下配置,即可查看日志: #mybatis的配置 mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl 阅读全文
posted @ 2025-08-07 17:15
休玛
阅读(15)
评论(0)
推荐(0)
摘要:
PreparedStatement pstmt = conn.prepareStatement("SELECT * FROM user WHERE username = ? AND password = ?"); pstmt.setString(1, "daqiao"); pstmt.setStri 阅读全文
posted @ 2025-08-07 17:04
休玛
阅读(6)
评论(0)
推荐(0)
摘要:
DML语句:int rowsAffected = statement.executeUpdate(); DQL语句:ResultSet rs = statement.executeQuery(); 阅读全文
posted @ 2025-08-07 16:59
休玛
阅读(3)
评论(0)
推荐(0)
摘要:
ResultSet(结果集对象):ResultSet rs = statement.executeQuery() next():将光标从当前位置向前移动一行,并判断当前行是否为有效行,返回值为boolean。 true:有效行,当前行有数据 false:无效行,当前行没有数据 getXxx(…):获 阅读全文
posted @ 2025-08-07 16:58
休玛
阅读(7)
评论(0)
推荐(0)
浙公网安备 33010602011771号