1 Star 0 Fork 0

CalvinHaynes/SSM-Study

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

MyBatis-Study

前言

在此处记录学习SSM框架中的 MyBatis 时写的 Demo 和文档

此处为IDEA的一个大工程,每个Demo都是一个Module,整个工程由Maven管理。

文件结构说明

  • 用IDEA打开此文件夹就是MyBatis的工程了
  • 此工程共11个Module,涵盖JDBC,MyBatis环境搭建,配置文件详解,CURD编写,日志,分页实现,注解开发,一对多/多对一复杂SQL,动态SQL,缓存
  • MyBatis-3-ConfigurationOptimization是整个工程中最标准的一个单Mapper的Module,其他的由于为了方便快捷测试,有些没有标准化编写
  • docs目录中有一些全局的文档,建议按需查看一下

使用项目的一些说明

  • 此项目采用的数据库是MySQL8.0版本的(安装教程点这里

  • 此项目采用的是我曾经上MySQL数据库大作业留下的数据库,由于我懒得新建数据库,所以直接采用了,在Demo1文档中有详细的配置和执行SQL脚本的说明

  • MyBatis最权威的是官方文档,现在还有官方中文版,内容十分的详细,要养成看官方文档的好习惯,点这里进入文档主页

  • 此项目应为学习SSM框架流程的第一步,因为MyBatis框架整体来说相对容易理解,而且广泛使用,不用担心学完了之后和当前流行技术脱节

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/CalvinHaynes/SSM-Study.git
git@gitee.com:CalvinHaynes/SSM-Study.git
CalvinHaynes
SSM-Study
SSM-Study
main

搜索帮助