Запитання з тегом «java»

Java - популярна мова програмування високого рівня. Використовуйте цей тег, коли у вас виникають проблеми з використанням або розумінням самої мови. Цей тег рідко використовується поодинці і найчастіше використовується в поєднанні з [весна], [весна-черевик], [jakarta-ee], [android], [javafx], [gradle] і [maven].


30
org.hibernate.HibernateException: доступ до DialectResolutionInfo не може бути недійсним, коли параметр "hibernate.dialect" не встановлено
Я намагаюся запустити додаток Spring-boot, яке використовує сплячий режим через spring-jpa, але я отримую цю помилку: Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:104) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:71) at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:205) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:111) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:234) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:206) at org.hibernate.cfg.Configuration.buildTypeRegistrations(Configuration.java:1885) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1843) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:850) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:843) at …

21
Чи повинні приватні помічникові методи статичні, якщо вони можуть бути статичними
Скажімо, у мене клас, призначений для екземпляра. У мене є кілька приватних «помічників» методів всередині класу, які не потребують доступу до когось із членів класу, і діють виключно на їх аргументах, повертаючи результат. public class Example { private Something member; public double compute() { double total = 0; total += …

4
Mockito перевіряють порядок / послідовність викликів методу
Чи є спосіб перевірити, чи methodOneвикликається раніше methodTwoв Mockito? public class ServiceClassA { public void methodOne(){} } public class ServiceClassB { public void methodTwo(){} } public class TestClass { public void method(){ ServiceClassA serviceA = new ServiceClassA(); ServiceClassB serviceB = new ServiceClassB(); serviceA.methodOne(); serviceB.methodTwo(); } }

11
Неможливо знайти дійсний шлях сертифікації до запитуваної цілі - помилка навіть після імпорту cert
У мене є клієнт Java, який намагається отримати доступ до сервера з власноручним підписом. Коли я намагаюся розмістити повідомлення на сервері, я отримую таку помилку: не вдалося знайти дійсний шлях сертифікації до потрібної цілі Провівши кілька досліджень з цього питання, я зробив наступне. Збережено доменне ім’я моїх серверів як root.cerфайл. …
205 java  ssl  keytool 

5
Як змінити десятковий роздільник DecimalFormat з коми на крапку / крапку?
У мене є цей маленький божевільний метод, який перетворює значення BigDecimal у приємні та читаються рядки. private String formatBigDecimal(BigDecimal bd){ DecimalFormat df = new DecimalFormat(); df.setMinimumFractionDigits(3); df.setMaximumFractionDigits(3); df.setMinimumIntegerDigits(1); df.setMaximumIntegerDigits(3); df.setGroupingSize(20); return df.format(bd); } Однак він також створює так званий розділювач групування, завдяки ","якому всі мої значення виходять так: xxx,xxx Мені …

16
Як використовувати JUnit для тестування асинхронних процесів
Як ви перевіряєте методи, які запускають асинхронні процеси з JUnit? Я не знаю, як змусити тест чекати, коли процес закінчиться (це не зовсім одиничний тест, він більше схожий на тест інтеграції, оскільки він включає кілька класів, а не один).

4
Що означає гідратація об'єкта?
Коли хтось говорить про гідратацію об’єкта, що це означає? У Інтернеті я бачу проект Java під назвою Hydrate, який перетворює дані між різними представленнями (RDMS в OOPS в XML). Це загальне значення гідратації об'єкта; перетворювати дані між уявленнями? Чи може це означати реконструкцію ієрархії об’єктів із збереженого подання?
204 java  oop 


12
Як визначити список квасолі навесні?
Я використовую Spring для визначення етапів моєї програми. Налаштовано потрібний клас (тут називаєтьсяConfigurator ) вводиться з етапами. Тепер мені потрібен Список етапів в іншому класі, названому LoginBean. ConfiguratorЧи не надає доступ до свого списку етапів. Я не можу змінити клас Configurator. Моя ідея: Визначте нову квасолю під назвою Stages та …
203 java  spring 

13
Які відмінності між Generics у C # та Java… та Templates у C ++? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Закрито 6 років тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Я в основному використовую Java, а дженерики …
203 c#  java  c++  generics  templates 

25
Як ви реалізуєте повторну спробу?
Try-catch має допомогти у вирішенні випадків. Це якось означає, що це допоможе нашій системі бути більш надійною: спробуйте відновитися після несподіваної події. Ми підозрюємо, що може трапитися щось під час виконання та вказівки (надсилання повідомлення), тому воно вкладається в спробу. Якщо трапиться щось майже несподіване, ми можемо щось зробити: пишемо …


8
Як скласти складовий ключ за допомогою JPA та Hibernate?
У цьому коді, як створити клас Java для складеного ключа (як скласти ключ у сплячому режимі): create table Time ( levelStation int(15) not null, src varchar(100) not null, dst varchar(100) not null, distance int(15) not null, price int(15) not null, confPathID int(15) not null, constraint ConfPath_fk foreign key(confPathID) references ConfPath(confPathID), …

20
Як уникнути java.util.ConcurrentModificationException під час ітерації через та видалення елементів із ArrayList
У мене є ArrayList, який я хочу повторити. Під час ітерації над ним я повинен одночасно видаляти елементи. Очевидно, це кидає а java.util.ConcurrentModificationException. Яка найкраща практика для вирішення цієї проблеми? Чи слід спершу клонувати цей список? Я видаляю елементи не в самій циклі, а в іншій частині коду. Мій код …
203 java  arraylist  foreach 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.