一直都想学习微服务,这段时间在琢磨这块的内容,个人之前使用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的启动文件必须是与这几个是同级目录或者包含这些各个的包。否则是读取不到的。

简单吧,一个项目搭建完成。

最新文章

  1. Java事务处理
  2. c#读取excel
  3. TinyMCE在线编辑器使用方法初探
  4. ArcGIS栅格数据的合并和剪切
  5. Good Bye 2015 A. New Year and Days 签到
  6. Viz World and Viz Curious Maps 教程 -- 基础篇
  7. C——联合体(共同体)总结
  8. java线程(一)
  9. 基于SpringBoot从零构建博客网站 - 技术选型和整合开发环境
  10. python3脚本打开摄像头
  11. Linux知识扩展二:lsof命令
  12. Spring Boot 解决方案 - 配置
  13. 免费开源 KiCad EDA 中文资料收集整理(2019-04-30)
  14. MFC程序消息处理的顺序
  15. PostgreSQL的hook机制初步学习
  16. MariaDB远程连接问题
  17. 学习React前端框架,报错 'React' must be in scope when using JSX react/react-in-jsx-scope
  18. MNIST手写数字识别 Tensorflow实现
  19. PKU 1321 棋盘问题(搜索+剪枝)
  20. Java序列化与反序列化学习(一)

热门文章

  1. 软件工程 part4 评价3作品
  2. lintcode-186-最多有多少个点在一条直线上
  3. CWnd类虚函数的调用时机、缺省实现
  4. DataSet和List 泛型之间互相转换 (转载)
  5. intellij idea 之 CheckStyle 代码格式校验
  6. 关于&$地址传递的练习
  7. TreeView的使用
  8. set(gcf,'DoubleBuffer','on')
  9. RT-thread main函数分析
  10. 创建udp服务端对象