java-ee- все статьи тега
Как генерировать классы JAXB из XSD?
Я полный новичок в XML. Я делаю реализацию REST проекта Java EE, и мы возвращаем много XML. С этим мы решили использовать JAXB. До сих пор мы вручную кодировали модели для XML. Но уже существуют такие сложные структуры, которые мы не умеем кодировать. Мы читали о создании классов из XSD. У нас есть XSD. Мои вопросы: 1.) Я читал о XJC, где я могу его найти? 2.) Мы должны установить весь JAXB? (ну и что мы используется до сих пор? разве это не ДЖАКСБ?) ...
Stream API не работает для лениво загруженных коллекций в EclipseLink / Glassfish?
После обнаружения дефекта в одном из моих веб-сервисов я отследил ошибку до следующего однострочного: return this.getTemplate().getDomains().stream().anyMatch(domain -> domain.getName().equals(name)); Эта строка возвращала false, когда я положительно знал, что список доменов содержит домен, имя которого было равно указанному name. Поэтому, почесав немного в затылке, я в конце концов разделил всю линию, чтобы посмотреть, что происходит. Я получил следующее В моей сессии отладки: Пожалу ...
Как получить текущее серверное время в Java?
Как я могу получить текущее время сервера в Java? Я пытался System.currentTimeMills(), но он возвращает мне время клиента, а не серверное время. Я хочу получить время "сервера" в миллисекундах. Пожалуйста, не закрывайте этот вопрос. Я искал в сети, но ничего не нашел. Весь код возвращает значение из 1970. Я хочу, например: текущее время сервера 9/25/2012:10:19AM в миллисекундах. Также я искал другие вопросы, и это не дубликат других вопросов. ...
Общая библиотека Weblogic 10 не отображается в ссылочных приложениях
На сервере WebLogic 10.0 я использую "Общий в J2EE библиотек" ( http://download.oracle.com/docs/cd/E11035_01/wls100/programming/libraries.html ) характеристика СПЕКТРОСМЕЩАЮЩИХ в группе некоторые банки, которые должны быть доступны в нескольких уха. Эти банки жили на системного classpath, и я стараюсь, чтобы переместить их в общую библиотеку оттуда. Моя проблема: в консоли веб-администратора WLS я щелкаю разделяемую библиотеку (с именем "theSharedLib") в разделе развертывания в Список "прил ...
Как сохранить файл на сервере (веб-контейнере)через веб-приложение Java EE?
Я разработал веб-приложение Java EE. Это приложение позволяет пользователю загружать файл с помощью браузера. После того, как пользователь загрузил свой файл, это приложение сначала сохраняет загруженный файл на сервере (на котором оно работает), а затем обрабатывает его. В настоящее время я храню файл на сервере следующим образом: try { // formFile represents the uploaded file FormFile formFile = programForm.getTheFile(); String path = getServlet().getServletContext().getRealPath ...
Как получить" реальное " исключение вместо EJBException в jUnit при использовании EJBContainer?
Я настраиваю модульный тест в своем приложении Java EE. Я использую JPA, JSF, Netbeans и Glassfish. Это также мое первое настоящее приложение java, так что простите меня, если ответ глупо очевиден! Тест использует EJBContainer, обращается к сущности и пытается ввести нулевую запись. Затем он пытается ввести запись с слишком коротким именем пользователя. я хочу подтвердить, что правильные исключения выбрасываются. Я могу добавить @Test(expected=javax.ejb.EJBException.class), но это будет ловит ...
JSF 2.1 + Spring + hibernate как правильно реализовать обработку исключений?
Я работаю над проектом, который имеет следующую структуру: DaoService - это Spring bean, который имеет объект SessionFactory и выполняет манипуляции с базой данных с помощью Hibernate. помечено @Repository Несколько сервисов BLogicService - это весенние бобы, которые имеют Daoservice Autowired и выполняют некоторую операцию на POJOs и сохраняют его в спящем режиме. Помечено аннотациями @Service. JSF 2.1 управляемые бобы - итерация с помощью XHTML страницы и содержат свойства и действия J ...
Разница между Java SE/EE / ME?
какой из них следует установить, когда я хочу начать изучать Java? Я собираюсь начать с некоторых основ, поэтому я буду писать простые программы, которые создают файлы, каталоги, редактируют XML-файлы и так далее, ничего слишком сложного на данный момент. Я думаю, Java SE (Standard Edition) - это тот, который я должен установить на своем рабочем столе Windows 7. У меня уже есть Komodo IDE, который я буду использовать для написания кода Java. ...
Как бороться с " java.ленг.Исключение OutOfMemoryError: Java для кучи пространства" ошибка (64Мб размер кучи )
Я пишу на стороне клиента качели приложение (графический дизайнер шрифта) на Java 5. Недавно я столкнулся с java.lang.OutOfMemoryError: Java heap space ошибка, потому что я не консервативен в использовании памяти. Пользователь может открывать неограниченное количество файлов, и программа сохраняет открытые объекты в памяти. После быстрого исследования я нашел эргономика в виртуальной машине Java 5.0 и другие говорят на машине Windows, что JVM по умолчанию имеет максимальный размер кучи как 64MB. ...
Почему JPA имеет аннотацию @Transient?
Java имеет transientключевое слово. Почему у JPA есть @Transient вместо того, чтобы просто использовать уже существующее ключевое слово java? ...
Зависимость Maven для API сервлета 3.0?
Как я могу сказать Maven 2, чтобы загрузить сервлет 3.0 API? пробовал: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>3.0</version> <scope>provided</scope> </dependency> Я использую http://repository.jboss.com/maven2/ но какой репозиторий будет правильным? дополнение: Он работает с зависимостью для всего Java EE 6 API и следующие настройки: <repository> <id ...
Java EE web development, с чего начать и какие навыки мне нужны? [закрытый]
Я хочу узнать, по крайней мере на базовом уровне, как создавать веб-приложения Java (исходя из фона .NET). Я хотел бы иметь возможность создавать, развертывать простое приложение типа CMS с нуля. Что именно мне нужно узнать? котяра, кажется, чтобы быть хорошим веб-сервер для Java. какие существуют варианты для интернета? Я знаю, что есть Hibernate для проведения ОРМ. есть ли у Java MVC? Что о JSP? Могут ли MVC и JSP быть вместе? NetBeans? может быть, книга, которая охватывает все это? ...
Где разместить и как читать файлы ресурсов конфигурации в приложении на основе сервлетов?
в моем веб-приложении я должен отправить по электронной почте набор предопределенных пользователей, таких как [email protected], поэтому я хочу добавить это к .properties файл и доступ к нему при необходимости. Это правильная процедура, если да, то где я должен разместить этот файл? Я использую IDE Netbeans, которая имеет две отдельные папки для исходных и JSP-файлов. ...
Как изменить корневой контекст динамического веб-проекта в Eclipse?
Я разработал динамический веб-проект в Eclipse. Теперь я могу получить доступ к нему через мой браузер, используя следующий URL: http://localhost:8080/MyDynamicWebApp теперь я хочу, чтобы изменить URL-адрес доступ к http://localhost:8080/app Я изменил корневой контекст из проекта "свойства / настройки веб-проекта / корневой контекст". но это не работает. Веб-приложение по-прежнему имеет URL-адрес доступа, как и ранее. Я повторно развернул приложение на Tomcat, повторно запустил Tomcat и с ...
В чем разница между Spring, Struts, Hibernate, JavaServer Faces, Tapestry?
могу ли я узнать, в чем разница между:- Весна распорок распорки 2 Hibernate JavaServer Faces JavaServer Pages гобелен являются ли эти технологии/рамки взаимодополняющими друг друга? Или они являются альтернативами друг другу (после того, как я использую один из них, мне не нужно использовать другой)? спасибо. ...
EJB - когда использовать удаленные и / или локальные интерфейсы?
Я очень новичок в Java EE, и я пытаюсь понять концепцию локальных интерфейсов и удаленных интерфейсов. Мне сказали, что одним из больших преимуществ Java EE является то, что его легко масштабировать (что, по моему мнению, означает, что вы можете развертывать разные компоненты на разных серверах). Это где приходят удаленные и локальные интерфейсы? Вы должны использовать удаленные интерфейсы, если вы ожидаете, что ваше приложение будет иметь разные компоненты на разных серверах? И использовать лок ...
Как определить порядок выполнения фильтра сервлетов с помощью аннотаций в WAR
если мы определяем веб-приложения конкретных фильтров сервлетов в собственной войне web.xml, то порядок выполнения фильтров будет таким же, как порядок, в котором они определены в web.xml. но, если мы определим эти фильтры с помощью @WebFilter аннотация, каков порядок выполнения фильтров, и как мы можем определить порядок выполнения? ...
Не удалось рассчитать план сборки: плагин org.апаш.знаток.Плагины: maven-resources-plugin: 2.5 или одна из его зависимостей не может быть решена
org.apache.maven.plugin.PluginResolutionException: Plugin org.apache.maven.plugins:maven-resources-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.5 at org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:129) at org.eclipse.m2e.core.internal.project.registry.EclipsePluginDependenciesResolver.resolve(EclipsePluginDependenci ...
Выбор веб-платформы Java сейчас? [закрытый]
мы находимся на стадии планирования миграции большого веб-сайта, который построен на основе специально разработанной MVC-платформы на веб-платформу на основе java, которая обеспечивает встроенную поддержку ajax, мультимедийного контента, мэшапа, макета на основе шаблонов, проверки, максимального разделения кода html/java. Грааль выглядел как хороший выбор, однако, мы не хотим использовать язык сценариев. Мы хотим продолжать использовать java. Шаблон на основе макета является основной проблемой, ...
Описывать архитектуру для веб-приложений Java? [закрытый]
давайте делиться Java на основе архитектуры веб-приложений! существует множество различных архитектур для веб-приложений, которые должны быть реализованы с помощью Java. Ответы на этот вопрос могут служить библиотекой различных конструкций веб-приложений с их плюсами и минусами. Хотя я понимаю, что ответы будут субъективными, давайте постараемся быть максимально объективными и мотивировать плюсы и минусы, которые мы перечислили. используйте уровень детализации предпочитаю для описания вашей ар ...