spring4.x学习之创建工程

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

打开STS,选择File -》 New -》Spring Starter Project

spring学习教程

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

spring学习教程之选择依赖
spring学习教程之选择依赖

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

spring项目工程目录

这里我就不解释目录了。项目工程创建完成之后,接下来就是编写配置文件了,打开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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
ZEROZERO
上一篇 2018年12月6日
下一篇 2019年3月21日

相关推荐

  • JavaWeb入门案例之用户注册

    前言 之前把Java的基础知识系统的过了一遍,目前总算可以看懂Java代码了,接下来就是要学习Java开发框架(主要是springMVC)。 下面用一个用户注册的小案例,来总结一下…

    2021年1月13日
    1.6K
  • Java自学之内部类

    内部类是一种常见的嵌套结构,利用这样的结构使得内部类可以与外部类共存,并且方便地进行私有操作的访问。 内部类基本概念 内部类(内部定义普通类、抽象类、接口的统称)是指一种嵌套的结构…

    2020年12月14日
    1.4K
  • Java自学之数组

    在Java中数组是一组相关变量的集合,属于引用数据类型。 定义 数组引用传递分析 数组属于引用数据类型,在数组使用时需要通过关键字new开辟堆内存空间,一块堆内存空间也可以同时被多…

    2020年11月26日
    1.2K
  • Java自学之类与对象

    定义 类是由成员属性和方法组成。成员属性主要定义类的一个具体信息,实际上一个成员属性就是一个变量,而方法是一些操作的行为。类的定义基础语法如下。 一个类定义完成后并不能够被直接使用…

    2020年11月25日
    1.2K
  • spring boot练习篇之用户登录系统【接入数据库】

    抛弃JSP,只做纯粹的前后端分离项目。 写在前面 学习基础知识是枯燥无味的,之所以会这样,多数是因为心不静,对于如何运用它,感到茫然。所以建议大家在学习Java基础知识的时候,一定…

    2021年5月28日
    1.2K
  • JAVA学习之多线程知识点整理

    1、什么是进程?什么是线程? 进程是一个应用程序。线程是一个进程中的执行场景或者执行单元。一个进程可以启动多个线程。进程之间内存独立不共享。同一个进程中的线程之间,堆内存和方法区内…

    2020年6月19日
    1.2K
  • Java自学之异常的捕获与处理

    在程序开发中,程序的编译与运行是两个不同的阶段,编译主要针对的是语法检测,而在程序运行时却有可能出现各种各样的错误导致程序中断执行,那么这些错误在Java中统一称为异常。 异常处理…

    2020年12月11日
    1.3K
  • Java自学之String类

    在实际项目开发中,String是一个必须使用的程序类,可以说是项目的核心组成类。在Java程序里所有的字符串都要求使用【’‘】进行定义,同时也可以利用【+】实现字符串的连接处理。 …

    2020年11月30日
    1.4K
  • Java自学之泛型

    在Java语言中,为了方便接收参数类型的统一,提供了核心类Object,利用此类对象可以接收所有类型的数据(包括基本数据类型和引用数据类型)。但是由于其所描述的数据范围过大,所以在…

    2020年12月8日
    1.2K
  • Java自学之I/O编程

    I/O(Input/Output,输入/输出)可以实现数据的读取与写入操作,Java针对I/O操作的实现提供了java.io工具包,此包的核心组成由File类、InputStrea…

    2020年12月21日
    1.2K

发表回复

登录后才能评论