![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
抚水青遥
王毅
计算机软件、互联网行业
天津大学MBA
展开
-
MyBatis_03_MyBatis配置_04_“Sql”和“include”标签
3:include标签是存在select标签之下的,其他标签下没有include标签。2:sql标签的id属性值和include标签的refid属性值是相同的。1:sql标签和include标签是一对组合标签,相互配合进行使用。原创 2023-08-05 14:27:41 · 150 阅读 · 0 评论 -
MyBatis_03_MyBatis配置_03_MyBatis的动态SQL
MyBatis的动态SQL基于 OGNL 表达式,可以很方便的在SQL语句中辅助实现逻辑。原创 2023-08-05 14:24:22 · 42 阅读 · 0 评论 -
MyBatis_03_MyBatis配置_02_使用“${}”和“#{}”传递参数的区别
通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。常见的有匿名登陆(在登陆框输入恶意的字符串)、借助异常获取数据库信息等。1:使用“${}”来传递参数;2:使用“#{}”来传递参数。原创 2023-08-05 14:13:55 · 42 阅读 · 0 评论 -
MyBatis_03_MyBatis配置_01_SQL映射语句
在“insert”映射语句中,该属性默认值为“false”,当该属性的值为“true”,则进行插入操作时,MyBatis会取到当前正在插入的记录在数据库中的自动递增主键值,并将该值设置给由“keyProperty”属性值所指定的实体属性中。“resultType”和“resultMap”都是表示指定返回结果的,但两者不可同时使用。当返回的是结果集时,“resultType”的值为结果集中所包含的类型,而并不是集合类型。该属性的值为返回类型的完全名称或配置文件中所设置的别名。原创 2023-08-05 14:10:52 · 32 阅读 · 0 评论 -
MyBatis_02_开发环境搭建_05_编写MyBatis的主配置文件
在MyBatis中可以配置多个“environment”,用来通过指定具体的环境来创建来“SqlSessionFactory”,当不指定的时候则使用默认的环境。该类型数据源类型是为了使用如“Spring”或应用服务器这类的容器,容器可以集中或在外部配置数据源,然后可根据一个JNDI上下文的引用来使用。1:envirments标签中的default属性指的的默认的envirment,该属性的值为选定默认的envirment的id属性值;该元素使用基本的JDBC数据源接口来配置JDBC连接对象的资源。原创 2023-08-05 14:07:02 · 55 阅读 · 0 评论 -
MyBatis_02_开发环境搭建_04_创建数据库表结构
【代码】MyBatis_02_开发环境搭建_04_创建数据库表结构。原创 2023-08-05 13:56:38 · 38 阅读 · 0 评论 -
MyBatis_02_开发环境搭建_03_导入框架所需要jar包
MyBatis框架搭建所需要的jar包:可以通过访问网站:通过在查询框中输入“mysql”,查询出MySql驱动所需jar包:原创 2023-08-05 13:53:45 · 442 阅读 · 0 评论 -
MyBatis_02_开发环境搭建_02_日志配置
【代码】MyBatis_02_开发环境搭建_02_日志配置。原创 2023-08-05 13:46:51 · 24 阅读 · 0 评论 -
MyBatis_02_开发环境搭建_01_配置框架提示模板
然后点击“ok”完成MyBatis框架提示模板的配置。原创 2023-08-05 09:30:21 · 33 阅读 · 0 评论 -
MyBatis_01_基础知识_01_介绍
本身很小而且简单,没有任何第三方依赖,最简单安装(两个jar文件+配置几个sql映射文件),通过文档和源码就可以比较完全的掌握其设计思路和实现。MyBatis可以使用简单的XML或注解来配置和映射原生信息,将接口和Java的普通对象映射成数据库中的记录。使sql语句写在xml文件里,便于统一管理和优化,通过sql语句可以满足操作数据库的所有需求。通过提供dao层,将业务逻辑和数据访问逻辑分离,使系统的设计更清晰,更易维护,更易单元测试。由于sql和代码的分离,提高了可维护性。解除sql与程序代码的耦合。原创 2023-08-05 09:23:22 · 28 阅读 · 0 评论