摘要: a、Authentication:身份认证/登录,验证用户是不是拥有相应的身份; b、Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验 证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某个资源是否具有某个权限; c、Ses 阅读全文
posted @ 2021-03-01 08:59 蒋先生Terry 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 接口绑定有两种实现方式,一种是通过注解绑定,就是在接口的方法上面加上@Select@Update 等注解里面包含 Sql 语句来绑定,另外一种就是通过 xml 里面写 SQL 来绑定,在这种情况下,要指定 xml 映射文件里面的 namespace 必须为接口的全路径名. 阅读全文
posted @ 2021-03-01 08:58 蒋先生Terry 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 接口映射就是在 MyBatis 中任意定义接口,然后把接口里面的方法和 SQL 语句绑定,我们直接调用接口方法就可以,这样比起原来了 SqlSession 提供的方法我们可以有更加灵活的选择和设置. 阅读全文
posted @ 2021-03-01 08:56 蒋先生Terry 阅读(119) 评论(0) 推荐(0) 编辑
摘要: a、MyBatis 把 sql 语句从 Java 源程序中独立出来,放在单独的 XML 文件中编写,给程序的维护带来了很大便利。 b、MyBatis 封装了底层 JDBC API 的调用细节,并能自动将结果集转换成 Java Bean 对象, 大大简化了 Java 数据库编程的重复工作。 c、因为 阅读全文
posted @ 2021-03-01 08:54 蒋先生Terry 阅读(145) 评论(0) 推荐(0) 编辑
摘要: a、Mybatis 和 hibernate 不同,它不完全是一个 ORM 框架,因为 MyBatis 需要程序员自己编写 Sql 语句,不过 mybatis 可以通过 XML 或注解方式灵活配置要运行的 sql 语句,并将java 对象和 sql 语句映射生成最终执行的 sql,最后将 sql 执行 阅读全文
posted @ 2021-03-01 08:26 蒋先生Terry 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 接口映射就是在 MyBatis 中任意定义接口,然后把接口里面的方法和 SQL 语句绑定,我们直接调用接口方法就可以,这样比起原来了 SqlSession 提供的方法我们可以有更加灵活的选择和设置. 阅读全文
posted @ 2021-03-01 08:23 蒋先生Terry 阅读(117) 评论(0) 推荐(0) 编辑
摘要: a、MyBatis 把 sql 语句从 Java 源程序中独立出来,放在单独的 XML 文件中编写,给程序的维护带来了很大便利。 b、MyBatis 封装了底层 JDBC API 的调用细节,并能自动将结果集转换成 Java Bean 对象, 大大简化了 Java 数据库编程的重复工作。 c、因为 阅读全文
posted @ 2021-03-01 08:21 蒋先生Terry 阅读(110) 评论(0) 推荐(0) 编辑
摘要: a、Mybatis 和 hibernate 不同,它不完全是一个 ORM 框架,因为 MyBatis 需要程序员自己编写 Sql 语句,不过 mybatis 可以通过 XML 或注解方式灵活配置要运行的 sql 语句,并将java 对象和 sql 语句映射生成最终执行的 sql,最后将 sql 执行 阅读全文
posted @ 2021-03-01 08:20 蒋先生Terry 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Hibernate 属于全自动 ORM 映射工具,使用 Hibernate 查询关联对象或者关联集合对象时,可以根据对象关系模型直接获取,所以它是全自动的。而 Mybatis 在查询关联对象或关联集合对象时,需要手动编写 sql 来完成,所以,称之为半自动ORM 映射工具。 阅读全文
posted @ 2021-03-01 08:19 蒋先生Terry 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 相同点:都是使用JAVA语言进行开发的 联系:JSP依赖于Servlet。 不同点: 一、主体不同:1、JSP:是由baiSun Microsystems公司主导创建的一种动态网页技术标准。2、Servlet:称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性。 二 阅读全文
posted @ 2021-03-01 08:18 蒋先生Terry 阅读(559) 评论(0) 推荐(0) 编辑