微服务学习一:idea中springboot集成mybatis
2024-10-21 10:20:07
一直都想学习微服务,这段时间在琢磨这块的内容,个人之前使用eclipse,现在用intellij idea来进行微服务的开发,个人感觉intellij idea比eclipse更简洁更方便,因为intellij idea已经集成了各种的插件,更灵活好用些。
1、环境准备:maven仓库在intellij idea中配置,这个就不介绍了,大家自己网上查询配置下吧。
2、spingboot是什么?只能说以前是SSH.SSM框架实在是配置文件繁琐,促生了springboot,新一代的web框架:springboot,以后微服务的开发都是在springboot的基础上开发的。
3、springboot与mybatis的整合,既然现在配置减少了,我们看下如何减少的:
首先在intellij idea中创建一个springboot项目:
这样一个简单的sprinboot项目就创建好了,我们看下目录:
具体来说下springboot与mybatis的集成吧:
第一步:在pom中添加springboot与mybatis的jar:
第二步:在application.properties中添加配置:
第三步:写代码:
代码还是按照controller、service、dao来进行的,我们的mybatis的mapper.xml文件是在这里的:
通过在配置文件中的配置来读取这个mapper.xml
写各个层的时候注意:
springboot的启动文件必须是与这几个是同级目录或者包含这些各个的包。否则是读取不到的。
简单吧,一个项目搭建完成。
最新文章
- Java事务处理
- c#读取excel
- TinyMCE在线编辑器使用方法初探
- ArcGIS栅格数据的合并和剪切
- Good Bye 2015 A. New Year and Days 签到
- Viz World and Viz Curious Maps 教程 -- 基础篇
- C——联合体(共同体)总结
- java线程(一)
- 基于SpringBoot从零构建博客网站 - 技术选型和整合开发环境
- python3脚本打开摄像头
- Linux知识扩展二:lsof命令
- Spring Boot 解决方案 - 配置
- 免费开源 KiCad EDA 中文资料收集整理(2019-04-30)
- MFC程序消息处理的顺序
- PostgreSQL的hook机制初步学习
- MariaDB远程连接问题
- 学习React前端框架,报错 'React' must be in scope when using JSX react/react-in-jsx-scope
- MNIST手写数字识别 Tensorflow实现
- PKU 1321 棋盘问题(搜索+剪枝)
- Java序列化与反序列化学习(一)
热门文章
- 软件工程 part4 评价3作品
- lintcode-186-最多有多少个点在一条直线上
- CWnd类虚函数的调用时机、缺省实现
- DataSet和List 泛型之间互相转换 (转载)
- intellij idea 之 CheckStyle 代码格式校验
- 关于&;$地址传递的练习
- TreeView的使用
- set(gcf,'DoubleBuffer','on')
- RT-thread main函数分析
- 创建udp服务端对象