MyBatis
文章平均质量分 84
MyBatis
Lemon.da
这个作者很懒,什么都没留下…
展开
-
MyBatis-Plus的使用
MyBatis-Plus的使用一、MyBatis-Plus的简介二、特性三、快速入门使用3.1 建库建表3.2 创建项目3.3 引入相关依赖3.4 数据源配置3.5 User实体类、dao接口(必须继承BaseMapper接口)、主启动类扫描dao层3.6 增加3.7 修改3.8 删除3.9 查询四、mp的一些功能4.1 mp自动填充功能4.1.1 注解填充字段4.1.2 自定义实现类MyMetaObjectHandler4.1.3 注意事项4.1.4效果4.2 条件构造器4.3 分页查询4.3.1 创建一原创 2021-03-31 22:50:13 · 336 阅读 · 1 评论 -
SSM整合步骤
SSM整合步骤一、创建maven-webapp项目二、在main包下面创建java、resources三、在pom.xml中引入如下依赖四、配置spring配置文件(applicationContext.xml)五、配置springmvc配置文件(springmvc.xml)六、配置web.xml配置文件七、使用逆向工程生成实体类、dao、mapper7.1 加载mybatis-generator-core依赖7.2 配置逆向工程配置文件(generator.xml)7.2 编写代码完成逆向工程7.2逆向工原创 2021-03-24 21:15:36 · 357 阅读 · 3 评论 -
MyBatis逆向工程代码的生成(快速入门)
MyBatis逆向工程代码的生成一、啥是逆向工程二、逆向工程的搭建2.1 准备一个数据库2.2 创建一个maven项目2.3 在pom.xml导入一些依赖2.4 创建dao、entity、mapper包2.5 配置逆向工程的配置文件2.6 编写代码运行逆向工程三、查看运行结果一、啥是逆向工程MyBatis逆向工程,就是通过相应的插件,自动的生成Mybatis数据库连接的一些文件。例如,针对单表自动生成程序执行所需要的实体类、dao层接口、mapper.xml。二、逆向工程的搭建2.1 准备一个数据库原创 2021-03-24 21:46:38 · 376 阅读 · 2 评论 -
MyBatis使用动态sql与模糊查询
MyBatis使用动态sql与模糊查询一、动态SQL介绍二、动态SQL元素种类三、使用动态SQL语句的方式、例子3.1 先创建个表,添加数据3.2 MyBatis、数据库、日期等文件配置完毕,相关依赖已加载3.2.1 实体类Account3.2.2 dao层3.3 使用if元素进行单条件判断3.3.1 在AccountMapper.xml映射文件编写如下代码3.3.2 编写测试代码3.3.3 测试结果3.4 使用choose元素进行多条件判断3.4.1 在AccountMapper.xml映射文件编写如下代原创 2021-03-23 21:03:01 · 494 阅读 · 0 评论 -
maven项目使用MyBatis实现关联表查询(多对一)
一、需求根据班级cid 查询班级信息(带老师的信息)二、创建表和数据CREATE TABLE teacher(t_id INT PRIMARY KEY AUTO_INCREMENT,t_name VARCHAR(20));CREATE TABLE class(c_id INT PRIMARY KEY AUTO_INCREMENT,c_name VARCHAR(20),teacher_id INT);ALTER TABLE class ADD CONSTRAINT fk_teacher原创 2021-03-22 16:53:02 · 529 阅读 · 0 评论 -
mybatis快速入门及一些错误
mybatis快速入门及一些错误一、使用maven加载依赖二、建库、建表三、配置MyBatis的配置文件(conf.xml)四、定义表所对应的实体类五、定义操作表的sql的映射文件xxxMapper.xml六、在Mybatis配置文件中添加映射文件七、编写增删改查代码测试一些错误一、使用maven加载依赖加载了连接数据库的依赖、mybatis的依赖以及lombok的依赖<dependency> <groupId>junit</groupId>原创 2021-03-19 19:41:16 · 342 阅读 · 6 评论