断断续续学习Java有两三个月了,目前还是处于入门阶段。关于java及spring那些的设计理念方面的理论知识,不花费大量精力及时间是看不懂的(至少对于我这么一个前端转后端的初学者来说)。好在经过我不懈努力,搜罗大量文章,终于在我本地电脑上实现了前后端的联调成功,而且是前后端分离的那种。前端使用的Angular6.x,后端使用的是Spring+maven+mybatis。好了,话不多说,教程呈上。
打开STS,选择File -》 New -》Spring Starter Project

工程名字可根据自己的实际情况填写,填写完成之后,点击Next,接下来就是选择工程项目的依赖

开头我已说过我的后端工程使用的是spring+maven+mybatis,所以这里我选择的依赖有WEB、MySQL、MyBatis、JDBC。选择好之后,点击Finish。之后就是等待STS工具自动创建工程项目了。项目工程创建完成,目录如下图所示

这里我就不解释目录了。项目工程创建完成之后,接下来就是编写配置文件了,打开application.properties文件,把以下代码复制粘贴进去。
# 指定端口号
server.port=8080
#指定访问的前缀
server.servlet.context-path=/api
# mysql数据库连接
spring.datasource.url=jdbc:mysql://localhost:3306/test
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.max-idle=10
spring.datasource.max-wait=10000
spring.datasource.min-idle=5
spring.datasource.initial-size=5
# mybatis配置
mybatis.type-aliases-package=demoSpring
mybatis.mapper-locations=classpath:mappers/*.xml
MySQL数据信息根据自己的实际情况填写。到此后端工程项目已经创建完成。接下来就是编写工程了。前期我的工程简单实现用户登录及注册功能,具体项目教程请看《spring4.x学习之用户登录与注册》
原创文章,作者:ZERO,如若转载,请注明出处:https://www.edu24.cn/course/java/spring-learning-creation-project.html