上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页
摘要: a、Subject :当前用户的操作 b、SecurityManager:用于管理所有的Subject c、Realms:用于进行权限信息的验证 阅读全文
posted @ 2021-01-04 08:32 翘中之楚 阅读(73) 评论(0) 推荐(0)
摘要: shiro可以帮助我们完成:认证、授权、加密、会话管理、与Web集成、缓存等 阅读全文
posted @ 2021-01-04 08:30 翘中之楚 阅读(84) 评论(0) 推荐(0)
摘要: 接口绑定有两种实现方式,一种是通过注解绑定,就是在接口的方法上面加上@Select@Update 等注解里面包含 Sql 语句来绑定,另外一种就是通过 xml 里面写 SQL 来绑定,在这种情况下,要指定 xml 映射文件里面的 namespace 必须为接口的全路径名. 阅读全文
posted @ 2021-01-04 08:29 翘中之楚 阅读(86) 评论(0) 推荐(0)
摘要: 接口映射就是在 MyBatis 中任意定义接口,然后把接口里面的方法和 SQL 语句绑定,我们直接调用接口方法就可以,这样比起原来了 SqlSession 提供的方法我们可以有更加灵活的选择和设置. 阅读全文
posted @ 2021-01-04 08:23 翘中之楚 阅读(72) 评论(0) 推荐(0)
摘要: a、MyBatis 把 sql 语句从 Java 源程序中独立出来,放在单独的 XML 文件中编写,给程序的维护带来了很大便利。 b、MyBatis 封装了底层 JDBC API 的调用细节,并能自动将结果集转换成 Java Bean 对象, 大大简化了 Java 数据库编程的重复工作。 c、因为 阅读全文
posted @ 2021-01-04 08:21 翘中之楚 阅读(57) 评论(0) 推荐(0)
摘要: a、Mybatis 和 hibernate 不同,它不完全是一个 ORM 框架,因为 MyBatis 需要程序员自己编写 Sql 语句,不过 mybatis 可以通过 XML 或注解方式灵活配置要运行的 sql 语句,并将java 对象和 sql 语句映射生成最终执行的 sql,最后将 sql 执行 阅读全文
posted @ 2021-01-04 08:20 翘中之楚 阅读(50) 评论(0) 推荐(0)
摘要: Hibernate 属于全自动 ORM 映射工具,使用 Hibernate 查询关联对象或者关联集合对象时,可以根据对象关系模型直接获取,所以它是全自动的。而 Mybatis 在查询关联对象或关联集合对象时,需要手动编写 sql 来完成,所以,称之为半自动ORM 映射工具。 阅读全文
posted @ 2021-01-04 08:18 翘中之楚 阅读(92) 评论(0) 推荐(0)
摘要: a、#{}是预编译处理,${}是字符串替换。 b、Mybatis 在处理#{}时,会将 sql 中的#{}替换为?号,调用 PreparedStatement 的 set 方法来赋值; c、Mybatis 在处理${}时,就是把${}替换成变量的值。 d、使用#{}可以有效的防止 SQL 注入,提高 阅读全文
posted @ 2021-01-04 08:17 翘中之楚 阅读(262) 评论(0) 推荐(0)
摘要: a、Mybatis 动态 sql 可以让我们在 Xml 映射文件内,以标签的形式编写动态 sql,完成逻辑判断和动态拼接 sql 的功能。 b、Mybatis 提 供 了 9 种 动 态 sql 标 签 : trim|where|set|foreach|if|choose|when|otherwis 阅读全文
posted @ 2021-01-04 08:15 翘中之楚 阅读(92) 评论(0) 推荐(0)
摘要: MyBatis 是一个可以自定义 SQL、存储过程和高级映射的持久层框架。 阅读全文
posted @ 2021-01-04 08:14 翘中之楚 阅读(72) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页