Spring boot & Mybatis & MySql

Spring boot官网给出的Spring boot访问MySQL入门教程使用的持久层框架是Hibernate,但实际工作中使用的是MyBatis。为了学习Spring boot而再去学习一下Hibernate就太不值了,因此就找到了基于SpringBoot + Mybatis实现SpringMVC Web项目项目源码,还有IBM上的一篇好文章使用 Spring Boot 快速构建 Spring 框架应用。一番周折之后,终于出了效果,特此记录。

在问题解决的过程中,出现了若干关键词和知识点:pomthymeleaf异常页面RESTfulRestTemplateCommandLineRunner。这里展开叨叨。

pom.xml

POM是项目对象模型(Project Object Model)的简称,它是Maven项目中的文件,使用XML表示,名称叫做pom.xml。事实上,在Maven世界中,project可以什么都没有,甚至没有代码,但是必须包含pom.xml文件。参考1参考2

thymeleaf

作为模板引擎,可以从这篇文章了解thymeleaf的使用方法,可以从这篇文章比较thymeleaf和velocity的不同。

用户异常页面

当用户访问一个页面时候,该页面不存在或匹配不到相应请求的时候,可采用这个方法进行页面提示。

代码异常页面

当程序本身发生异常的时候,可采用这个方法进行页面提示。

RESTful

关于RESTful的内容较多,较为抽象,需要参看以下几篇文章:

RestTemplate

CommandLineRunner

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容