![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
文章平均质量分 62
Mybatis相关知识
pan_nworld
这个作者很懒,什么都没留下…
展开
-
MyBatis中Dao接口方法和mapper文件中的参数传递(最常用的三种方法)
MyBatis中Dao接口方法和mapper文件中的参数传递(最常用的三种方法)当Dao接口方法中的参数是一个简单类型的参数package com.bjpowernode.dao;import com.bjpowernode.domain.Student;public interface StudentDao { public Student selectById(Integer id); //dao接口中方法的形参是一个简单类型的形参 //简单类型: java基原创 2021-07-09 18:52:50 · 662 阅读 · 0 评论 -
MyBatis中占位符#{}与${}的区别
MyBatis中占位符#{}与${}的区别1、#{}占位符语法: #{字符}Mybatis处理#{} 使用jdbc 中的PrepareStatement对象例:mapper文件: <select id="selectById" parameterType="int" resultType="com.bjpowernode.domain.Student"> select id,name,email,age from student whe原创 2021-07-09 18:50:10 · 429 阅读 · 0 评论 -
MyBatis的一些重要对象
MyBatis的一些重要对象Resources: mybatis框架中的对象,负责读取主配置文件SqlSessionFactoryBuilder: 负责创建SqlSessionFactory对象SqlSessionFactory:重要对象SqlSessionFactory是一个重量级对象,创建此对象时需要更多的资源和时间,一个项目中有一个就行。SqlSessionFactory实际上是一个接口,作为SqlSession工厂, 创建SqlSession对象。DefaultSqlSe原创 2021-07-09 18:44:13 · 130 阅读 · 0 评论 -
MyBatis入门
MyBatis入门案例一、实现步骤创建数据库db1,在数据库中新建一个表student创建一个maven项目修改pom.xml(1)加入依赖:mybatis依赖,mysql驱动,junit单元测试(2)在加入资源插件创建实体类Student。定义属性和数据库表中列名保持一致创建Dao接口,在该接口中定义一些操作数据库的方法创建一个xml文件(mapper文件),该文件是用来写sql语句的。(1)该文件叫做sql映射文件,一般一个表对应一个mapper文件(sql映原创 2021-07-06 16:58:53 · 52 阅读 · 0 评论