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

Like (0)
Donate 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
ZEROZERO
Previous 2018年12月6日
Next 2019年3月21日

相关推荐

  • 如何使用IDEA2020.2新建servlet工程

    最近自学java时,发现IDEA更新到2020.2版本时,在新建工程时,有了明显的改动。由于小编刚学到servlet,IDEA这一突然间的改动,导致小编不会新建servlet工程了…

    2020年8月17日
    5.8K
  • Java自学之反射机制

    重用性是面向对象设计的核心原则。为了进一步提升代码的重用性,Java提供了反射机制。反射技术首先考虑的是“反”与“正”的操作,所谓的“正”操作,是指当开发者使用一个类的时候,一定要…

    2020年12月24日
    1.1K
  • Java自学之String类

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

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

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

    2020年12月8日
    1.2K
  • STS插件mybatis-generator安装及使用

    断断续续学习Java也有好长时间了,没有师傅带,没有项目练手,学习超级慢,也很烦。视频、书籍翻看了一大推,还是没有目标。 相信滴水成海,外加条条大路通罗马,只要坚持,自己终能达成目…

    2019年12月27日
    2.2K
  • JAVA学习路线之夯实基础

    第一章 开发环境 JDK(Java SE Development Kit),Java标准版开发包,提供编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行环…

    2020年1月14日
    1.5K
  • Spring Boot的常用注解

    未来的框架趋势是“约定大于配置”,代码的封装会更加严密。开发人员会将更多的精力放在代码的整体优化和业务逻辑上,所以注解式编程会被更加广泛地使用。那么什么是注解?Spring Boo…

    2024年8月29日
    298
  • Java自学之抽象类与接口

    面向对象程序设计中,类继承的主要作用的扩充已有类的功能。子类可以根据自己的需要选择是否要覆写父类中的方法,所以一个设计完善的父类是无法对子类做出任何强制性的覆写约定。为了解决这样的…

    2020年12月7日
    1.1K
  • MyBatis之MyBatis-Generator标签配置及意义

    DTD 标签 <generatorConfiguration/>: 根标签,所有的配置都必须在该标签内配置;没有属性 <properties/>: 主要引用外部的pro…

    2019年12月27日
    1.8K
  • Spring Tools学习之JAVA开发环境搭建【windows 10】

    一直以来都想学习JAVA,但是苦于找不到门路,网上学习资料要不看不懂,要不需要金钱。 终于,迫于生活与年龄的压力,下定决心,学习JAVA。 写下此文档,记录一下自己学习JAVA之路…

    2018年12月6日
    2.8K

发表回复

Please Login to Comment