上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页
摘要: 高级结果映射 MyBatis 创建时的一个思想是:数据库不可能永远是你所想或所需的那个样子。 我们希望每个数据库都具备良好的第三范式或 BCNF 范式,可惜它们并不都是那样。 如果能有一种数据库映射模式,完美适配所有的应用程序,那就太好了,但可惜也没有。 而 ResultMap 就是 MyBatis 阅读全文
posted @ 2021-02-04 18:40 Latteitcjz 阅读(114) 评论(0) 推荐(0)
摘要: MyBatis之注解开发 在使用注解开发的同时,我们必须要创建接口,下面说一下,关于接口 一、接口 面向接口编程好处:解耦 , 可拓展 , 提高复用 , 分层开发中 , 上层不用管具体的实现 , 大家都遵守共同的标准 , 使得开发变得容易 , 规范性更好,在一个面向对象的系统中,系统的各种功能是由许 阅读全文
posted @ 2021-02-04 17:14 Latteitcjz 阅读(67) 评论(0) 推荐(0)
摘要: XML 映射器、分页以及日志实现 MyBatis 的真正强大在于它的语句映射,这是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 致力于减少使用成本,让用户能更专注于 SQ 阅读全文
posted @ 2021-02-04 16:47 Latteitcjz 阅读(146) 评论(0) 推荐(0)
摘要: MyBatis的核心配置 一、configuration(配置) 可以配置一下(注意配置的顺序不然会报错): configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFacto 阅读全文
posted @ 2021-02-03 23:06 Latteitcjz 阅读(275) 评论(0) 推荐(0)
摘要: MyBatis的CRUD 一、关于namespace 在之前版本的 MyBatis 中,命名空间(Namespaces)的作用并不大,是可选的。 但现在,随着命名空间越发重要,你必须指定命名空间。 命名空间的作用有两个,一个是利用更长的全限定名来将不同的语句隔离开来,同时也实现了你上面见到的接口绑定 阅读全文
posted @ 2021-02-03 20:31 Latteitcjz 阅读(65) 评论(0) 推荐(0)
摘要: MyBatis基本使用 一、安装 要使用 MyBatis, 只需将 mybatis-x.x.x.jar 文件置于类路径(classpath)中即可。 如果使用 Maven 来构建项目,则需将下面的依赖代码置于 pom.xml 文件中: <dependency> <groupId>org.mybati 阅读全文
posted @ 2021-02-03 16:58 Latteitcjz 阅读(143) 评论(0) 推荐(0)
摘要: 什么是MyBatis 一、关于MyBatis简介 MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java 阅读全文
posted @ 2021-02-03 15:49 Latteitcjz 阅读(186) 评论(0) 推荐(0)
摘要: Mybatis的细节问题 1、 同一个变量 @RequestParam和@PathVariable不能同时使用 @PathVariable(参数名可以不匹配) 2、invalid comparison: java.util.Date and java.lang.String <if test="mo 阅读全文
posted @ 2021-02-02 23:24 Latteitcjz 阅读(74) 评论(0) 推荐(0)
摘要: idea在使用Maven关于tomcat的问题 使用本地的tomcat的web项目放在src外面也可以放在src/main里面也可以名字可以为web或者webapp都可以正常使用 使用tomcat的插件时,注意一定要把web的项目放到src\main\里面并且名字一定要是webapp,不然就会找不到 阅读全文
posted @ 2021-01-31 18:21 Latteitcjz 阅读(57) 评论(0) 推荐(0)
摘要: Method com/mysql/jdbc/ResultSet.isClosed()Z is abstract 出现这个可能是你的mysql-connector-java与Mybatis的版本不匹配,或者mysql-connector的jar包冲突了 阅读全文
posted @ 2021-01-30 15:46 Latteitcjz 阅读(325) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页