Charger et télécharger des notes en Java sur le stockage Azure

introduction

Téléchargement vers le stockage Azure en Java, Ceci est un mémo à télécharger.

Les détails seront étudiés et ajoutés.

installation de pot (Maven)

pom.xml


    <dependency>
	    <groupId>com.microsoft.azure</groupId>
	    <artifactId>azure-storage</artifactId>
	    <version>5.5.0</version>
	</dependency>

Définition de la constante d'authentification

java


	public static final String storageConnectionString = "DefaultEndpointsProtocol=http;" +
			"AccountName=[AccountName];" +
			"AccountKey=[AcountKey]";

télécharger

java


    //Traitement du téléchargement
    private static void upload() throws Exception{
    	CloudBlobContainer container = auth();

    	//Traitement du téléchargement
    	File file = new File("[Télécharger le chemin du fichier]");
    	FileInputStream fis = new FileInputStream(file);
    	CloudBlockBlob blockBlob = container.getBlockBlobReference(file.getName());
    	blockBlob.upload(fis, file.length());

    	fis.close();
    }

Télécharger

java


    //Traitement de téléchargement
    private static void download() throws Exception{
    	CloudBlobContainer container = auth();

    	//Traitement de téléchargement
    	String uploadName = "[Télécharger le nom du fichier]";
    	CloudBlockBlob blockBlob = container.getBlockBlobReference(uploadName);

    	String downloadPath = "[Télécharger le chemin du fichier]";
    	FileOutputStream fos = new FileOutputStream(new File(downloadPath));
    	blockBlob.download(fos);

    	fos.close();
    }

Lors de l'exécution dans un environnement proxy

Si vous l'exécutez tel quel, il expirera, donc Vous devez définir le proxy dans jvm. Spécifiez les paramètres suivants et exécutez.

option


-Dhttp.proxyHost=[proxyHost] -Dhttp.proxyPort=[proxyPort]

Recommended Posts

Charger et télécharger des notes en Java sur le stockage Azure
Télécharger et télécharger des notes en java sur S3
Android-Télécharger des fichiers image vers Azure Blob Storage en Java
[Java] Téléchargez une image et convertissez-la en Base64
Comment écrire et noter lors de la migration de VB vers JAVA
Compressez et téléchargez plusieurs fichiers sur Firebase Storage sur Android.
Créons un système de téléchargement de fichiers à l'aide de l'API Azure Computer Vision et du SDK Java d'Azure Storage
[Note] Télécharger depuis S3, télécharger vers S3
[Java] Types de base et notes d'instructions
Remarques sur le chemin et le package Java
Remarques sur la création de l'environnement de développement de Kotlin et la migration de Java vers Kotlin
Implémentation Java pour créer et résoudre des labyrinthes
note java
[Java] Comment sortir et écrire des fichiers!
[Java] Tester le chargement / téléchargement de S3 avec "S3 ninja"
Ajouter un document à Azure Search Service (Java)
Téléchargez et installez Eclipse (Java) (version Mac)
[Introduction à Java] À propos des déclarations et des types de variables
Création d'applications Web Java sur Azure Web Apps
De Java à C et de C à Java dans Android Studio
Upsert du SDK Java vers Azure Cosmos DB
Fonctions Kotlin et lambdas à envoyer aux développeurs Java
[Java] Comment utiliser la classe FileReader et la classe BufferedReader
Consulter le mémo de la copie de fichier de Java 1.7 ou version ultérieure
Essayez d'intégrer Ruby et Java avec Dapr
Comment obtenir et étudier Java SE8 Gold
Java 8 pour démarrer maintenant ~ for Each et expression lambda ~
Comment accéder aux méthodes et champs Java Private
Sélectionnez * de Java SDK vers Azure Cosmos DB
[Java] Comment utiliser la classe Calendar et la classe Date
Génériques Java (Notes)
[Java] Note sur le tableau
[Java] Introduction à Java
Java et JavaScript
[Java] Notes d'étude
XXE et Java
Notes de sérialisation Java
Introduction à Java
<java> Lire le fichier Zip et le convertir directement en chaîne
Convertir l'énumération Java et JSON vers et depuis Jackson
[Java] Types de commentaires et comment les rédiger
[Java] Convertit les chaînes de caractères en majuscules / minuscules (AOJ⑨ --swap majuscules / minuscules)
Renommer la feuille Java Excel et définir les couleurs des onglets
Comment lire la gestion de la mémoire Java et GC Viewer
[Java] Se référer et définir des variables privées avec réflexion
Classes et instances Java comprises dans la figure
Je veux faire des transitions d'écran avec kotlin et java!
Comment convertir A en A et A en A en utilisant le produit logique et la somme en Java
[Java] [Signature XML] Ajouter un préfixe et un ID à la balise Signature
[Java] Convertir JSON en Java et Java en JSON-Comment utiliser GSON et Jackson-
Remarques sur l'utilisation des expressions régulières en Java