<profiles>
<profile>
<id>production</id>
<properties>
<schema.name>production_schema_name</schema.name>
</properties>
</profile>
<profile>
<id>test</id>
<properties>
<schema.name>test_schema_name</schema.name>
</properties>
</profile>
</profiles>
@Table(name = "VALUES", schema = "DEV").
@Table(name = "VALUES", schema = "PROD").
@Profile
Есть post запрос который отправляет тело запроса. Данный запрос отправляется с помощью библиотеки Volley в Android studio!
Я хочу что бы данные запроса то есть value в приложение поступали так же с удалённого сервера, для того что бы в любой момент можно было изменить эти значения
public class readAllLinks {
мне нужно взять карточки товара сайта (цена, фотографии,описание и тд) чтобы забрать все карточки товара я должен подключиться к сайту (я сделал)
Elements links = doc.select("a");
Теперь вопрос как мне переходить по всем ссылкам сайта и забирать только информацию товара?
#categories .sub-menu-item .sub-menu-link
doc = Jsoup.connect(url).userAgent("Mozilla").get();
https://al-style.kz/catalog/mobilnye_telefony/
https://al-style.kz/catalog/mobilnye_telefony/?PAGEN_1=2
?PAGEN_1={pageNum}
.elements .element
.elements .element .link
public HttpStatus getStatus() {
RestTemplate restTemplate = new RestTemplate();
HttpEntity httpEntity = new HttpEntity(hotelbedsAuth.hotelsAuth());
ResponseEntity<String> response = restTemplate.exchange(
hotelbedsProperties.getHotelBaseUrl()+"/status", HttpMethod.GET, httpEntity, String.class);
return response.getStatusCode();
}
Once the bearer token expires, you will have to use Basic Authorization again to obtain a new bearer token.
@Scheduled
, чтобы по крону в заданный интервал времени запускать метод по обновлению токенаpublic class Main {
public static void main(String[] args) {
}
}
Student[] students
Геттером получаете массив и циклом for итерируете по немуpublic class Group {
private String name;
private Student[] students;
public Group(String name, Student[]students ) {
this.name = name;
this.students = students;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Student[] getStudents() {
return students;
}
public void setStudents(Student[] students) {
this.students = students;
}
}
class Student {
private String name;
private int age;
public Student(String name, int age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
@Override
public String toString() {
return "Student{" +
"name='" + name + '\'' +
", age=" + age +
'}';
}
}
class Test {
public static void main(String[] args) {
Group group1 = new Group("KIT-25", new Student[]{
new Student("Max", 20),
new Student("Misha", 21),
new Student("Vitya", 19),
new Student("Alyona", 20),
new Student("Ira", 19)
});
// Вариант №1
for (Student student : group1.getStudents()) {
System.out.println(student.getName());
}
// Вариант №2 (Stream API)
Arrays.stream(group1.getStudents()).forEach(System.out::println);
}
}
Данные кода должны быть с спецификатором "private"
switch (m) {
case 1:
if (d <= 19)
z = "Козерог";
else
z = "Водолей";
break;
case 2:
if (d <= 18)
z = "Водолей";
else
z = "Рыбы";
break;
case 3:
if (d <= 20)
z = "Рыбы";
else
z = "Овен";
break;
case 4:
if (d <= 19)
z = "Овен";
else
z = "Телец";
break;
case 5:
if (d <= 20)
z = "Телец";
else
z = "Близнецы";
break;
case 6:
if (d <= 21)
z = "Близнецы";
else
z = "Рак";
break;
case 7:
if (d <= 22)
z = "Рак";
else
z = "Лев";
break;
case 8:
if (d <= 22)
z = "Лев";
else
z = "Дева";
break;
case 9:
if (d <= 22)
z = "Дева";
else
z = "Весы";
break;
case 10:
if (d <= 22)
z = "Весы";
else
z = "Скорпион";
break;
case 11:
if (d <= 22)
z = "Скорпион";
else
z = "Стрелец";
break;
case 12:
if (d <= 21)
z = "Стрелец";
else
z = "Козерог";
break;
}
System.out.println(name+" дата рождения: "+d+"."+m+"."+y);
System.out.println("Знак зодиака: "+z);
}
int m, d, y, n, f;
symbol: method getSecondName()
secondName
?getSecondName()
?@Data
или @Getter @Setter
к вашим сущностям.