JAVA中的基础----自己搭建一个可运行的SpringBoot+SSM工程

4 篇文章 0 订阅
2 篇文章 0 订阅

本文仅供菜鸟学习使用,只希望教会一些苦苦挣扎的菜鸟,如有不妥之处请在评论中指出。博主难免会消失的无影无踪,勿念。

最近老博客被挖坟点赞,感觉还是有人愿意看本鸟写的文章,也提醒本鸟,知识共享是快乐的。如文章有不妥之处,请及时指正,本鸟哪天看见了,就改。

Let's begin.

~~~~~~~~~~~~~~~~~~~~我是可爱的分割线~~~~~~~~~~~~~~~~~~~~~~~~

开发环境配置

1)开发工具STS

     本次搭建将采用STS,也是作者本人经常会使用的IDE,为什么是它,而不是用eclipse或者IntelliJ IDEA?原因是相比eclipse,STS搭建maven项目更容易,运行springboot项目几乎不需要再配置其他东西。而相比IntelliJ IDEA,主要是本人懒的换了,两个各有千秋。当然,IntelliJ IDEA目前更流行和炫酷一点(勿喷,我认错)。

2)jdk版本1.8

     本次搭建将采用jdk1.8,也是在企业中目前使用较为广泛的java版本,为什么这样说,因为微服务化(springcloud)的崛起,springcloud新版本多个组件的官网说明,最低版本要求即为jdk1.8,所以从这个版本入坑准没错,也最可靠稳定。

3)win7或win10

     本次搭建将在windows环境下搭建,为什么不选择linux环境或者mac os环境?因为一法通,万法通,别纠结。

4)Maven版本3.6.1

      本次搭建将采用maven3.6.1,可能你要问maven是啥玩样儿,简单来讲,它就是把所有获取依赖jar包的工作给承担了,你只需在pom.xml文件中配置好依赖就好。

~~~~~~~~~~~~~~~wo ye shi ke ai de fen ge xian~~~~~~~~~~~~~~~~~~~~~~~~

环境检查

第一次新建maven工程,请需要检查一下环境,如果可以保证开发环境已就绪,可忽略这一环节。

1.检查jdk版本(java -version)

   

2.检查STS中的jdk配置(windows-preferences-java-installed JREs)

请根据自己安装的jdk地址,检查配置是否正确,这一步经常会出错,导致一堆问题(亲测)。

   

3.检查maven是否配置成功(mvn -v)

   

4.检查STS中的maven配置(windows - preferences - Maven - User settings)

请根据自己安装maven地址,检查配置是否正确,一定要注意自建的mavenRepository要对应settings.xml文件中的配置。

   

   

~~~~~~~~~~~~~~~~wo  bi qian mian de  fen ge xian geng ke ai~~~~~~~~~~~~~~~~~~~~~~~~

开始创建工程

第一步:打开STS,新建一个Spring Starter Project

  File->new->Spring Starter Project

(请注意有些低STS版本,为File->new->Project->Spring->Spring Starter Project

主要填写一下Name、Group和Package,其他默认基本就可以了,参考下图。

第二步:下一步选择基础依赖

如果使用SSM框架的话,请选择好mybatis/web/mysql,直接finish即可。

你要是第一次创建的话,请在SQL和Web下面找到上面3个dependency。

第三步:等待几分钟初始化创建中,那么一般这时候项目会有标红,如

上面的错误是因为pom文件中的dependency没有把正确的依赖包给下载下来。

先打开pom.xml文件,配置正确的依赖,版本号如果冲突的话,会崩溃的,建议百度正确的依赖版本,这是大坑。

推荐pom.xml配置可参考如下:

选中项目-右击->Maven->Update Project..->选中目标pom文件->OK

 

一般情况下,基本到这里就完成SpringBoot的项目搭建。

如果出问题的话,没啥好怕的,有以下可供考虑的建议:

1)优先请排查一下环境问题;

2)检查pom.xml依赖版本冲突问题;

3)实在不行,试试project->clean和Maven->update project;

4)如果是因为jar拉不下来,在mavenRespository目录下,搜*.LastUpdated,删除所有此后缀的文件;

5)如果是因为jar还是拉不下来,在setting.xml文件加入合适的Mirror镜像;

第四步:开启第一个可运行的springBoot项目

首先配置文件application.properties里面配置端口号、数据源、mybatis的扫描路径。

示例

(该配置中需要新建本地的mysql数据库http_test_db,请按照实际情况调整)

(该配置中需要新建mybatis-mappers文件夹,配置路径要对应,请按照实际情况调整)

# server properties

server.port=8004

#dataSource

spring.datasource.type=com.alibaba.druid.pool.DruidDataSource

spring.datasource.driver-class-name= com.mysql.jdbc.Driver

spring.datasource.url = jdbc:mysql://localhost:3306/http_test_db?useUnicode=true&characterEncoding=utf-8

spring.datasource.username = root

spring.datasource.password = 123456

# mybatis properties

mybatis.configuration.map-underscore-to-camel-case=true

mybatis.mapperLocations=classpath*:/mybatis-mappers/**/*.xml

并创建相应的目录结构,如:(entity、mapper、provider、service、service.impl、mybatis-mappers几个文件目录是必要的

可以右击项目->Run as -Spring Boot App,如果控制台显示启动成功,那么就搭建好了开发框架了,那么就可以开始code了。

代码结构中:

1)Provider里面写控制类

2)Service和Service/impl里面写服务接口和实现类

3)Mapper里面写数据库的接口类

4)Entity里面写数据库的实体类

5)Mybatis-mappers里面写数据库动态sql

~~~~~~~~~~~~~我是最后一个分割线~~~~~~~~~~~~~~~~~~~~~~~~

到这里,基本完成了一个springBoot工程搭建。建议自己亲手的搭建一下,坑踩过了才能涨记性,出点错才能更好的不犯错。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值