从零开始玩Android 实战项目 2 (有基本Java基础)

Hello 小伙伴们大家好,我是Krain

先简单介绍一下自己的情况:毕业没多久的社畜小牛犊,目前已工作一年的初级Java(可能还算不上),凭借自己对编程开发的热爱踏上这个卷不死就往死里卷的行业,接下来我将以自己CV战士(新手小白)的身份记录成长历程、督促自己学习、遇见错误记录、加深编码记忆、技术相互交流。

特此声明:本人萌新,文章如提及技术分析均为自己理解,有错还请大佬纠正

将工具都安装完后,我们先来对这个Android Studio工具有个基本了解。

image.png

接着,做好工具的配置,例如下载手机模拟器、在setting中配置sdk路径之类的(方法和idea配置maven仓库一样),这里我们不展开。

打开IDEA创建Spring Boot项目,以下是我的目录结构,我将application的后缀改成了yml,配置好端口号及数据库地址。

image.png

之后,需要在pom文件中引入web,mysql和jpa的依赖,不知道的也可以直接复制我的,大家如果jpa用不惯用mybatis(plus)都可以,其目的只是为了对数据库有个基本操作。


    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jdbc</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>${mysql.version}</version>
        </dependency>
    </dependencies>


复制代码

刷新maven等依赖加载完后,启动项目检查是否能够正常启动,我当时在启动时遇到一个问题:启动完项目后项目自动停止。经过检查是我疏忽,漏了web starter的依赖

    <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
复制代码

到此为止,我们基本的准备工作已经做完了,后续用到什么再往里加,比如说后续可能会用到Security或者Shiro的安全框架,到时候就需要再往pom文件中添加个依赖之类的

Supongo que te gusta

Origin juejin.im/post/7073332084135165966
Recomendado
Clasificación