• 大小: 6.47MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-24
  • 语言: 其他
  • 标签: spring  boot  

资源简介

spring-boot 各种集成各种demo例子(最新)

资源截图

代码片段和文件信息

/*
 * Copyright 2012-2015 the original author or authors.
 *
 * Licensed under the Apache License Version 2.0 (the “License“);
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing software
 * distributed under the License is distributed on an “AS IS“ BASIS
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package org.springframework.boot;

import java.util.List;
import java.util.Set;

/**
 * Provides access to the arguments that were used to run a {@link SpringApplication}.
 *
 * @author Phillip Webb
 * @since 1.3.0
 */
public interface ApplicationArguments {

/**
 * Return the raw unprocessed arguments that were passed to the application.
 * @return the arguments
 */
String[] getSourceArgs();

/**
 * Return then names of all option arguments. For example if the arguments were
 * “--foo=bar --debug“ would return the values {@code [“foo“ “debug“]}.
 * @return the option names or an empty set
 */
Set getOptionNames();

/**
 * Return whether the set of option arguments parsed from the arguments contains an
 * option with the given name.
 * @param name the name to check
 * @return {@code true} if the arguments contain an option with the given name
 */
boolean containsOption(String name);

/**
 * Return the collection of values associated with the arguments option having the
 * given name.
 * 

     * 
  • if the option is present and has no argument (e.g.: “--foo“) return an empty
     * collection ({@code []})

  •  * 
  • if the option is present and has a single value (e.g. “--foo=bar“) return a
     * collection having one element ({@code [“bar“]})

  •  * 
  • if the option is present and has multiple values (e.g. “--foo=bar --foo=baz“)
     * return a collection having elements for each value ({@code [“bar“ “baz“]})

  •  * 
  • if the option is not present return {@code null}

  •  * 

 * @param name the name of the option
 * @return a list of option values for the given name
 */
List getOptionValues(String name);

/**
 * Return the collection of non-option arguments parsed.
 * @return the non-option arguments or an empty list
 */
List getNonOptionArgs();

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-05-22 09:59  spring-boot-master\
     目录           0  2016-05-22 09:59  spring-boot-master\.github\
     文件         727  2016-05-22 09:59  spring-boot-master\.github\ISSUE_TEMPLATE.md
     文件         293  2016-05-22 09:59  spring-boot-master\.github\PULL_REQUEST_TEMPLATE.md
     文件         352  2016-05-22 09:59  spring-boot-master\.gitignore
     目录           0  2016-05-22 09:59  spring-boot-master\.mvn\
     文件           8  2016-05-22 09:59  spring-boot-master\.mvn\jvm.config
     目录           0  2016-05-22 09:59  spring-boot-master\.mvn\wrapper\
     文件       49502  2016-05-22 09:59  spring-boot-master\.mvn\wrapper\maven-wrapper.jar
     文件         110  2016-05-22 09:59  spring-boot-master\.mvn\wrapper\maven-wrapper.properties
     文件        3526  2016-05-22 09:59  spring-boot-master\.settings-template.xml
     文件         374  2016-05-22 09:59  spring-boot-master\.travis.yml
     文件        2351  2016-05-22 09:59  spring-boot-master\CODE_OF_CONDUCT.adoc
     文件        9487  2016-05-22 09:59  spring-boot-master\CONTRIBUTING.adoc
     文件       11358  2016-05-22 09:59  spring-boot-master\LICENSE.txt
     文件       10370  2016-05-22 09:59  spring-boot-master\README.adoc
     目录           0  2016-05-22 09:59  spring-boot-master\eclipse\
     文件       31273  2016-05-22 09:59  spring-boot-master\eclipse\eclipse-code-formatter.xml
     文件       31060  2016-05-22 09:59  spring-boot-master\eclipse\org.eclipse.jdt.core.prefs
     文件       11556  2016-05-22 09:59  spring-boot-master\eclipse\org.eclipse.jdt.ui.prefs
     文件       19651  2016-05-22 09:59  spring-boot-master\eclipse\spring-boot-project.setup
     文件        7058  2016-05-22 09:59  spring-boot-master\mvnw
     文件        5006  2016-05-22 09:59  spring-boot-master\mvnw.cmd
     文件        9002  2016-05-22 09:59  spring-boot-master\pom.xml
     目录           0  2016-05-22 09:59  spring-boot-master\spring-boot-actuator-docs\
     文件        6922  2016-05-22 09:59  spring-boot-master\spring-boot-actuator-docs\pom.xml
     目录           0  2016-05-22 09:59  spring-boot-master\spring-boot-actuator-docs\src\
     目录           0  2016-05-22 09:59  spring-boot-master\spring-boot-actuator-docs\src\main\
     目录           0  2016-05-22 09:59  spring-boot-master\spring-boot-actuator-docs\src\main\asciidoc\
     文件        1167  2016-05-22 09:59  spring-boot-master\spring-boot-actuator-docs\src\main\asciidoc\autoconfig.adoc
     文件         552  2016-05-22 09:59  spring-boot-master\spring-boot-actuator-docs\src\main\asciidoc\beans.adoc
............此处省略6632个文件信息

评论

共有 条评论