摘要:
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)

浙公网安备 33010602011771号