
mybatis
文章平均质量分 52
小王学java
这个作者很懒,什么都没留下…
展开
-
mybatis06_分页操作
关于分页操作首先加入依赖<!--PageHelper依赖--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.10</version> </dependency>第二步:加入插件原创 2021-05-15 19:19:54 · 85 阅读 · 0 评论 -
mybatis05_数据库的配置文件
数据库的配置文件第一步:数据库的配置文件:在resource目录下创建xxx.properties配置属性文件,然后存入数据(注意:记得mysql5.7及其以后,driver需要加cj,url需要加serverTimezone)jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/自己数据库?characterEncoding=utf8jdbc.username=rootjdbc.password=自己密原创 2021-05-15 19:12:30 · 301 阅读 · 0 评论 -
mybatis04_动态sql
动态sql4.2、动态sql的实现1.动态sql的实现,sql的内容是变化的,可以根据条件获取不同的sql语句,主要是where部分的变化。2.动态sql的实现,使用的是mybatis提供的标签, if ,where,foreach.if是判断条件的,语法<if test="判断java对象的属性值” >...原创 2021-05-14 20:04:55 · 89 阅读 · 0 评论 -
mybatis03_动态代理
mybatis的动态代理3.1、传入参数传入参数:从java代码中把数据传入到mapper文件的sql语句中。parameterType:写在mapper文件中的一个属性表示dao接口中方法的参数的数据类型例如StudentDao接口:public Student selectStudentById(Integer id);parameterType:dao接口中方法参数的类型,paramenterType:它的值是java的数据类型全限定名称或者是mybatis定义的别名。例如:1原创 2021-05-13 21:53:53 · 134 阅读 · 0 评论 -
mybatis02_创建包装类
Mybatis中主要类的介绍1.Resources:mybatis中的一个类,负责读取主配置文件。(注意:这个Resources是org.apache.ibatis.io包下的)InputStream in= Resources.getResourceAsStream(config);2.SqlSessionFactoryBuilder :创建SqlSessionFactory();SqlSessionFactoryBuilder builder=new SqlSessionFactoryBuil原创 2021-05-12 20:32:42 · 166 阅读 · 0 评论 -
Mybatis01_基础详细入门案例
mybatis的概括它封装了jdbc操作的很多细节,使开发者只需要关注sql语句的本身,而无需关注注册驱动,创建连接等复杂的过程。它使用了ORM思想实现了结果集的封装,1. ORM:Object Relational Mapping 对象的关系映射2. 简单来说:就是把数据库和实体类的属性对应起来, 让我们可以 操作实体类就实现操作数据库表mybatis的开发前的准备首先要在官网上现下载mybatis:https://github.com/mybatis/mybatis-3/release原创 2021-05-12 00:14:15 · 170 阅读 · 0 评论