首页 > 其他分享 >项目创建及依赖

项目创建及依赖

时间:2023-08-14 21:11:54浏览次数:43  
标签:依赖 项目 创建 boot springframework spring org hello starter

pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.security</groupId>
    <artifactId>SpringSecurity-test</artifactId>
    <version>1.0-SNAPSHOT</version>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.5.0</version>
    </parent>

    <properties>
        <maven.compiler.source>8</maven.compiler.source>
        <maven.compiler.target>8</maven.compiler.target>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-security</artifactId>
        </dependency>
    </dependencies>

</project>

 

controller

@RestController
public class HelloController {

    @GetMapping("/hello")
    public String hello(){

        return "hello";
    }
}

 

访问接口时需要先进行登录

http://localhost:8080/hello

 密码查看控制台打印

 

标签:依赖,项目,创建,boot,springframework,spring,org,hello,starter
From: https://www.cnblogs.com/ixtao/p/17629754.html

相关文章

  • Mybatis配置文件的空白模板和联系demo所用到的依赖
    核心配置文件模板<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEconfigurationPUBLIC"-//mybatis.org//DTDConfig3.0//EN""https://mybatis.org/dtd/mybatis-3-config.dtd"><configuration><envir......
  • NLP文本匹配任务Text Matching 有监督训练:PointWise(单塔)、DSSM(双塔)、Sentence BERT(双
    NLP文本匹配任务TextMatching[无监督训练]:SimCSE、ESimCSE、DiffCSE项目实践文本匹配多用于计算两个文本之间的相似度,该示例会基于ESimCSE实现一个无监督的文本匹配模型的训练流程。文本匹配多用于计算两段「自然文本」之间的「相似度」。例如,在搜索引擎中,我们通常需要判断......
  • 抽象类在项目中的实际应用
    一.抽象类和接口的区别?1.接⼝的⽅方法默认是public,所有⽅方法在接⼝口中不不能有实现(Java8开始接⼝口⽅方法可以有默认实现),⽽而抽象类可以有⾮非抽象的⽅方法。2.接⼝口中除了了static、final变量量,不不能有其他变量量,⽽而抽象类中则不不⼀一定。3.⼀一个类可以实现多个接⼝口,但......
  • NLP文本匹配任务Text Matching [无监督训练]:SimCSE、ESimCSE、DiffCSE 项目实践
    NLP文本匹配任务TextMatching[无监督训练]:SimCSE、ESimCSE、DiffCSE项目实践文本匹配多用于计算两个文本之间的相似度,该示例会基于ESimCSE实现一个无监督的文本匹配模型的训练流程。文本匹配多用于计算两段「自然文本」之间的「相似度」。例如,在搜索引擎中,我们通常需要判断......
  • NLP文本匹配任务Text Matching 有监督训练:PointWise(单塔)、DSSM(双塔)、Sentence BERT(双
    NLP文本匹配任务TextMatching[有监督训练]:PointWise(单塔)、DSSM(双塔)、SentenceBERT(双塔)项目实践0背景介绍以及相关概念本项目对3种常用的文本匹配的方法进行实现:PointWise(单塔)、DSSM(双塔)、SentenceBERT(双塔)。文本匹配(TextMatching)是NLP下的一个分支,通常用于计算两个句子......
  • (装饰装修验收规范)有关安全和功能的检验项目表
    《建筑装饰装修工程质量验收标准》GB50210-2018  表15.0.6有关安全和功能的检验项目表项次子分部工程检验项目1门窗工程建筑外窗的气密性能、水密性能和抗风压性能2饰面板工程饰面板后置埋件的现场拉拔力3饰面砖工程外墙饰面砖样板及工程的饰面砖粘......
  • BBS-个人博客项目完整搭建
    项目开发流程项目分类现在互联网公司需要开发的主流Web项目一般分为两类:面向互联网、公司内部管理。面向互联网用户:C(consumer)端项目公司内部管理:B(business)端项目还有一类Web应用:基本采用基于角色的权限控制,不同的员工在这套系统中拥有不同的权限,试营业公司内部管理。......
  • Idea创建JavaEE项目
    1.创建一个空项目     2创建空项目完成。然后通过idea来管理tomcat2.1idea中引入tomcat 2.2设置整个项目的通用tomcat开关     2.3启动/关闭tomcat 3.创建网站,并编写Servlet。在project目录下,一个module即是一个网站。3.1创建网站mo......
  • 创建线程的有哪些方式?创建线程的三种方式的对比?
    ##引言多线程编程是现代软件开发中的重要部分之一。通过利用多线程可以提高程序的并发性和响应能力。在Java中,创建线程的方式有多种,每种方式各有优缺点。本文将介绍创建线程的三种主要方式,并对它们进行比较和对比。继承Thread类继承Thread类是创建线程的一种常见方式。它的特点......
  • Vuejs装饰器风格开发教程(前言、模板项目、类属性、类方法)
    教程前言AOP切面编程是面向对象开发中的一种经典的编程范式,旨在将横切关注点与核心业务逻辑分离来提高代码的模块性和可维护性。如:日志记录、事务管理等就属于横切关注点。在为H5提供Android原生支持时,曾将插件模块改造为AOP模式,实现插件的自动注册。Java领域的SpringBoo......