@Id
. @UniqueConstraint
должно быть достаточно.SpringApplication loads properties from application.properties files in the following locations and adds them to the Spring Environment:
A /config subdirectory of the current directory
The current directory
A classpath /config package
The classpath root
The list is ordered by precedence (properties defined in locations higher in the list override those defined in lower locations).
mvn spring-boot:run -Dspring-boot.run.arguments=--ftp.host=mysite.com
получить файл (без сортировки, а просто по указанию путь -> названию файла)
Подскажите как сделать запрос в бд?
Может можно обойтись без php?
Карточки появляются через цикл в кастомных полях wp
$i = 0;
$i++;
<a href="<?php echo esc_url( get_template_directory_uri() ); ?>/hhhh/<?php $i.'.pdf'?>" class="about-item__btn btn" download></a>
@Entity
@Table(name = "category")
@Data
public class Category {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private String name;
@Column(length = 1000)
private String description;
@ManyToMany(mappedBy = "categoryList")
private List<Product> productList;
}
@Entity
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Product {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
private String name;
@Column(length = 1000)
private String description;
private double price;
@ManyToMany(fetch = FetchType.LAZY, cascade = {
CascadeType.PERSIST,
CascadeType.MERGE
})
@JoinTable(name = "product_categories",
joinColumns = @JoinColumn(name = "product_id"),
inverseJoinColumns = @JoinColumn(name = "category_id"))
private List<Category> categoryList;
}
1. Это нормально?
2. Почему инжектится "исходный" интерфейс?
Зачем создаётся EmailServiceImpl, если он не используется? Он ведь не используется?
private EmailService emailService = new EmailServiceImpl();
Тут какая-то хитрая магия Spring? Он видит, что есть ИмяИнтерфейсаImpl и учитывает это в процессе? Как это работает?
Как правильно в Spring создавать интерфейсы и правильно их инжектить?
preventDefault()
, которая блокирует сабмит и делает alert()
и ждет действий со стороны пользователя.wp-content/themes/elki24/js/common.js
function(event) {
alert();
$(".wpcf7").on('wpcf7:mailsent', function(event) {
// Your code here
//alert('ERROR');
function close() {
//alert();
$('.modal-wrapper').css('display', 'none');
$('.modal-overlay').fadeOut(400);
}
//document.write(document.location.href = 'https://xn---24-qddplg.xn--p1ai/order-received/';)
var url = "https://xn---24-qddplg.xn--p1ai/order-received/";
//$(location).attr('href',url);
location.href = url;
//var text = '<div role="form" class="wpcf7" id="wpcf7-f231-o1" lang="ru-RU" dir="ltr"><div class="screen-reader-response" aria-live="polite"></div><div class="modal__title">Заказ оформлен!</div><p align="center"><img src="/wp-content/themes/elki24/img/icon_success.png" alt=""></p><p class="modal__subtitle">Менеджеры компании с радостью перезвонят Вам в ближайшее время</p><!--<p><input type="button" value="Закрыть" class="wpcf7-form-control wpcf7-submit modal-btn"><span class="ajax-loader"></span></p>--><div class="wpcf7-response-output wpcf7-display-none" aria-hidden="true"></div><br><br></div>';
//$(".modal__inner").html(text);
});
}
alert();
Насколько ок завязываться на логике выброшеного исключения?
@ExceptionHandler
И так как я понимаю, что скорее всего придется покупать Air 16gb, может кто знает, будет ли мак перегреваться при пассивном охлаждении в игре Genshin Impact?
Или возможно стоит рассмотреть более ранние Pro версии, например 19 года? Но как я понял M1 дает слишком большой прирост ко всему.
List<Category> category = categoryService.getAll();
th:field="*{category}"
category :
на что-нибудь другое. Например, cat
и соответственно, смените его в соответствующих строках тоже.<option th:each="category : ${categoryList}" value="${category.id}"
th:text="${product.category}"></option>
th:text="${product.category}"
product.category
, а так как product новый: Product product = new Product();
, то и присвоенной категории для него тоже не будет. import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
public class URLChecker {
public static int checkUrl(String currentUrl) {
URL checkUrl = null;
HttpURLConnection http = null;
int statusCode = 0;
try {
checkUrl = new URL(currentUrl);
} catch (MalformedURLException e) {
e.printStackTrace();
}
try {
if (checkUrl != null) {
http = (HttpURLConnection)checkUrl.openConnection();
}
} catch (IOException e) {
e.printStackTrace();
}
try {
if (http != null) {
statusCode = http.getResponseCode();
}
} catch (IOException e) {
e.printStackTrace();
}
return statusCode;
}
}
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-project-info-reports-plugin</artifactId>
<version>3.1.2</version>
</plugin>
</plugins>
Для maven это норм такой геморрой?:)
Error injecting: org.apache.maven.report.projectinfo.CiManagementReport
java.lang.NoClassDefFoundError: org/apache/maven/doxia/siterenderer/DocumentContent
This is caused by maven-project-info-reports-plugin updated to 3.0.0, and rely on doxia-site-renderer 1.8 (and have org.apache.maven.doxia.siterenderer.DocumentContent this class), but maven-site-plugin:3.3 rely on doxia-site-renderer:1.4 (and do not have org.apache.maven.doxia.siterenderer.DocumentContent)
В каком случае есть смысл переписать e-commerce продукт на Java ?
Пока планируется переписать на фреймворк Symfony ( php ) с laravel для улучшения архитектуры приложения.
Подразумевается наличие большого числа микросервисов - парсеры цен, загрузчики картинок с сайтов поставщиков через предоставленный ими прайс в формате yml, интеграция служб доставки, платежных систем.
todo.setCompleted("No");
Подойдет ли MacBook и в целом система Mac OS для программирования на Java?
Возможно ли пройти путь от полного неуча до Senior Software Java Developer на Маке или так без Windows не обойтись?
Если все таки, если я хочу программировать на Mac OS, то мне стоит больше присмотреться к той же iOS разработке?