MyBatis
文章平均质量分 90
本专栏收录MyBatis的相关内容
在森林中麋了鹿
我们都要做生活的高手!
展开
-
SSM 小项目 ---------- 按班级查询学生信息
目录一、项目介绍二、具体步骤1、设计学生表2、项目结构3、配置文件pom.xmlapplicationContext.xmldb.propertiesdispatcherServlet.xmlmybatis.xml4、业务层5、持久层6、视图层7、控制层三、测试一、项目介绍项目的主要功能是 : 通过下拉列表选择某一班级,通过点击查询按钮页面下方呈现出显示学生信息的表格如图:主要用到的技术 :SSM 三大框架、AJAX、jQuery、BootStrap 等项目目的 :通过这种小原创 2022-03-05 18:34:29 · 4554 阅读 · 0 评论 -
SSM 项目 --------- 小米商城后台管理系统
目录一、项目名称二、使用技术三、开发步骤四、具体实现1、创建数据库表2、项目结构3、配置文件一、项目名称名称 :小米商城后台管理系统本项目主要目的是使学员更深层的了解IT企业的文化和岗位需求、模拟企业的工作场景,分享研制成果,增加学员对今后工作岗位及计算机应用开发对客观世界影响的感性认识,使学员对技术有更深入的理解,在今后工作中能有更明确的目标和方向。并能为日后职业规划提供很好的指导作用。二、使用技术服务端:Spring+SpringMVC+MyBatis框架整合数据库:MySql8.0原创 2022-02-27 19:33:39 · 34080 阅读 · 14 评论 -
MyBatis学习(六) --------- PageHelper 的使用
目录一、介绍二、基于 PageHepler 分页一、介绍PageHelper 是国内开发的一款开源的mybatis分页插件,其支持多种数据库,例如OracleMysqlMariaDBSQLiteHsqldbDB2SqlHelperInformixH2DerbyPhoenix项目地址为:https://github.com/pagehelper/Mybatis-PageHelper二、基于 PageHepler 分页实现步骤(1) maven 坐标<depe原创 2021-12-24 09:03:09 · 886 阅读 · 0 评论 -
MyBatis学习(三) --------- MyBatis框架 Dao 代理
目录一、Dao 代理实现 CURD1. 步骤2. 原理接上篇文章一、Dao 代理实现 CURD1. 步骤1. 去掉 Dao 接口实现类2. getMapper 获取代理对象只需要调用 SqlSession 的 getMapper() 方法,即可获取指定接口的实现类对象。该方法的参数为指定 Dao 接口类的 class 值SqlSession session = factory.openSession();StudentDao dao = seesion.getMapper(Student原创 2021-12-13 17:55:33 · 1395 阅读 · 0 评论 -
MyBatis学习(五) --------- MyBatis 配置文件
目录一、主配置文件二、dataSource 标签三、事务四、使用数据库属性配置文件五、使用 typeAliases (类型别名)六、mappers (映射器)一、主配置文件之前项目中使用的 mybatis-config.xml 是主配置文件。主配置文件特点:(1) xml 文件,需要在头部使用约束文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.原创 2021-12-18 16:01:52 · 1731 阅读 · 0 评论 -
MyBatis学习(四) --------- 动态SQL
目录一、动态 SQL 的概念二、动态 SQL 之 ``一、动态 SQL 的概念动态 SQL,通过 MyBatis 提供的各种标签对条件作出判断以实现动态拼接 SQL 语句。这里的条件判断使用的表达式为 OGNL 表达式。常用的动态 SQL 标签有<if>、<where>、<choose/>、<foreach>等。MyBatis 的动态 SQL 语句,与 JSTL 中的语句非常相似。动态 SQL,主要用于解决查询条件不确定的情况:在程序运行期间,根据用户原创 2021-12-17 17:45:55 · 543 阅读 · 0 评论 -
MyBatis学习(二) --------- MyBatis 框架快速入门
目录一、入门案例1. 下载MyBatis2. 创建数据库表3. 创建 Maven 项目一、入门案例1. 下载MyBatis2. 创建数据库表3. 创建 Maven 项目原创 2021-12-09 09:00:45 · 723 阅读 · 0 评论 -
MyBatis学习(一) --------- 框架概述
目录一、软件开发常用结构1. 三层架构2. 常用框架二、框架概述1. 定义2. 框架解决的问题3. JDBC编程4. 使用JDBC的缺陷5. MyBatis 框架概述三、MyBatis 解决的主要问题一、软件开发常用结构1. 三层架构三层架构 :界面层 : User Interface Layer,也叫做表示层、视图层。主要功能是接受用户的数据,显示请求的处理结果。使用 web 页面和用户交互,手机 app 也就是表示层的,用户在 app 中操作,业务逻辑在服务器端处理。业务逻辑层:Busin原创 2021-11-29 23:58:53 · 537 阅读 · 0 评论