重新认识Mybatis
重新认识Mybatis
菲尚,
这个作者很懒,什么都没留下…
展开
-
重新认识Mybatis第四天
一. mybatis中的连接池以及事务控制1.mybatis中连接池使用及分析1.1连接池:它就时用于储存链接的一个容器,而容器呢就是一个集合对象,该集合必须是线程安全的,不能存在两个线程同时拿到同一个链接。 而且该集合必须实现队列的特性:先进先出我们在实际开发中都会使用连接池因为它可以减少我们获取链接所消耗的时间。1.2Mybatis中的连接池mybatis连接池本身给我们提供了三种方式的配置配置的位置:主配置文件SqlMapConfig.xml中的DataSource标签,Type属性就原创 2020-07-12 16:36:42 · 131 阅读 · 0 评论 -
mybatis学习第三天
一.mybati的参数深入 parameterttpe(输入类型) 1.传递简单的类型 2.传递pojo对象 mybatis使用ognl表达式解析对象字段的值#{}或者¥{}框号中的值为pojo的属性名 ongl表达式 Object Graphic Navigation Language 对象 图 导航 语言 2.1他是通过对象的取值方法来获取数据在写法上把Get给省略了 比如我们获取用户的名称 类中的写法:user.ge原创 2020-07-11 10:52:27 · 132 阅读 · 0 评论 -
mybatis学习第二天
1.关于模糊查询尽量不要使用%后期会导致sql注入的相关问题可以使用占位符 ${}2.新增用户和同时返回当前新增用户的ID使用标签并且配置标签的属性keyProperty 代表要返回的值名称 对应实体类keyCloum 代表数据库的名称 对于数据库order 取值为AFTER 这个代表插入后的行为resultType 代表返回值的类型通过SelectKey标签进行Id的返回 可用于特殊场景 比如 购买完商品之后 迅速给出当前商品的情况 物流信息其它基础的东西就原创 2020-07-09 00:33:16 · 136 阅读 · 0 评论 -
重新认识框架之Mybatis
Opening JDBC ConnectionException in thread “main” org.apache.ibatis.exceptions.PersistenceException重新认识框架之mybatis1.框架是什么它就是我们软件开发中的一套解决方案,相当于一个半成品的应用 每一套框架都可以解决不同的问题2.使用它的好处框架封装了很多的细节,使得我们再开发中可以使用极简的方式实现功能,提高了开发的效率3.三层架构表现层 :用于表现数据实现与页面的交互业务层 :用于处理原创 2020-07-08 12:00:48 · 135 阅读 · 0 评论