从零起步做项目----第一章 创建一个ssm项目

    终于最近的加班少了些,也有时间继续的写了,上次只写到git服务器的搭建,如何使用先留个坑吧,先把本地的项目搭建起来,后续在更新git的使用。

    第一步:文件->新建项目,选择spring-initializar ,默认下一步即可

从零起步做项目----第一章 创建一个ssm项目

第二步:设置些组织的信息等

从零起步做项目----第一章 创建一个ssm项目

第三步:因为是web项目,所以选些基础引用,其余不够额外添加

从零起步做项目----第一章 创建一个ssm项目

前端展示模板thymeleaf

从零起步做项目----第一章 创建一个ssm项目

mysql数据库,jdbc连接,mybatis框架

从零起步做项目----第一章 创建一个ssm项目

第四步:更改项目名称等

从零起步做项目----第一章 创建一个ssm项目

项目创建完毕,项目目录如下

从零起步做项目----第一章 创建一个ssm项目

点击运行即可

从零起步做项目----第一章 创建一个ssm项目

此时回报错误,说明数据库需要配置下

从零起步做项目----第一章 创建一个ssm项目

在配置文件中配置相应的数据库,所有配置都可以在application.properties里配置,这也是springboot简化了配置

从零起步做项目----第一章 创建一个ssm项目

启动成功

从零起步做项目----第一章 创建一个ssm项目

访问localhost:8080出现如下错误,这是正常现象,说明我们的controller没有配置,新增加一个

从零起步做项目----第一章 创建一个ssm项目

在application.java文件的目录下创建一个controller的包,创建一个controller,类的上面注释@RestController,方法上注释@RequestMapping(value="/hello"),重新启动

从零起步做项目----第一章 创建一个ssm项目

重新访问http://localhost:8080/hello,服务启动成功,页面显示hello,项目创建完成

从零起步做项目----第一章 创建一个ssm项目

注意:在创建controller时,一定要在application下级目录创建,spring-boot才能正确加载。毕竟spring-boot崇尚“约定大于配置”

 

重新创建application.yml,删除以前的properties。yml和properties相同,所有的配置都可以配置在里面,yml显示的结构更加的清晰明了。

从零起步做项目----第一章 创建一个ssm项目

从零起步做项目----第一章 创建一个ssm项目

注意:在数据库配置时,数据库用户是username,不是data-username,不要选择错误,否则会报Access denied for user ''@'localhost' (using password: NO) 的错误

从零起步做项目----第一章 创建一个ssm项目

在yml下配置访问端口8081

从零起步做项目----第一章 创建一个ssm项目

启动运行,访问8081端口,正常运行

从零起步做项目----第一章 创建一个ssm项目

 

 

这个一个最简单的项目搭建,后续有mybatis的简单使用