Author: Aleksandr Barmin

  • Spring HelloWorld с использованием XML-конфигурации

    Для разработки нам понадобится: Spring Framework 4.3.1 Apache Maven Для начала создадим новый проект и добавим туда spring-context в качестве зависимости. 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>ru.mydesignstudio.spring.core</groupId> <artifactId>quick-start</artifactId> <version>1.0</version> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.1.RELEASE</version> </dependency> </dependencies> </project>

  • Spring HelloWorld с использованием аннотаций

    Для разработки нам понадобится: Spring Framework 4.3.1 Apache Maven Для начала создадим новый проект и добавим туда spring-context в качестве зависимости. 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>ru.mydesignstudio.spring.core</groupId> <artifactId>quick-start</artifactId> <version>1.0</version> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>4.3.1.RELEASE</version> </dependency> </dependencies> </project>

  • Java прочитать файл с помощью BufferedReader

    Для чтения содержимого файла используется класс BufferedReader. Использовать его довольно просто: package ru.mydesignstudio.file; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class ReaderExample { public static void main(String[] args) { BufferedReader reader = null; try { reader = new BufferedReader(new FileReader(“./testFile.txt”)); String readLine; while ((readLine = reader.readLine()) != null) { System.out.println(readLine); } } catch (FileNotFoundException…

  • Java изменить права доступа к файлу

    Очень часто, особенно, в Unix-системах необходимо просматривать и управлять правами доступа к файлам. Java предлагает API для просмотра права с помощью класса File: File.canRead() – возвращает true, если есть доступ на чтение File.canWrite() – возвращает true, есть есть возможность изменить файл File.canExecute() – возвращает true, если файл может быть запущен Также можно изменять права доступа с…

  • Java сформировать путь к файлу

    В различных операционных системах различается разделитель пути: Для Windows это \ Для Unix-систем это / Для того, чтобы при работе с файлами учесть это различие можно использовать следующие подходы: Использовать значение системного свойства System.getProperty(“file.separator”) Использовать File.separator Задавать разделитель вручную Использование системного свойства file.separator Полный код приведен ниже: package ru.mydesignstudio.file; import java.io.File; import java.io.IOException; public class CreateFilepathSystemProperty {…