Eclipse + Spring boot +mybatis + mysql
如题。使用Springboot 2.0 版本进行网页的开发。原理和优点很多博文已经讲过了,这里不再赘述。但是很多项目按照他们的方法根本没办法搭建起来,故此详细记录步骤,以供博友查阅。也算是自己的备忘录。原文件我都存在Github之中,文末会放出链接。
1. 项目的创建
上start.spring.io/网站填写项目名称。勾选Web, Mysql, JDBC, Mybatis选项。下载安装包,解压后当成已经存在的Maven project导入。
另一种方式是在Eclipse中的marketplace直接安装插件,然后就会出现spring boot选项。勾选内容与上面方法类似。
具体采用哪种方式全凭个人喜好。
2. 配置pom.xml
一部分的依赖已经自动生成。需要添加的依赖可以去https://mvnrepository.com/自己添加。
注意:如果Eclipse的jar包没有下载完全,或者下载的jar包损坏(通常不能从文件名和文件大小判断是否损坏),会出现报错。可以到该项目的lib文件夹中讲损坏的jar包删除,然后右击项目选择Maven -> update project。这样项目会自动重新下载缺失jar包。
再说一下热部署优点。
在普通的配置下,每一次代码的修改都必须关闭进制释放端口,再次启动才能让改动生效,非常麻烦。使用热部署以后,保存代码,刷新网页就可以让改动生效。在pom.xml中添加以下依赖。如果版本号标黄可以删除。
<!-