Отправляет email-рассылки с помощью сервиса Sendsay

EasyJava - Java в примерах для начинающих

С базами данных обычно работают используя запросы. В JDBC существует три отдельных интерфейса для выполнения запросов. Интерфейс JDBC ориентирован на работу с декларативными текстовыми запросами (проще говоря - с sql запросами. Читать на сайте > ...

2015-12-03 17:28:18 + Комментировать

EasyJava - Java в примерах для начинающих

Самый краткий обзор встраиваемых java баз данных. В приложениих регулярно хочется иметь какую-нибудь базу данных, к которой и требований вообщем-то никаких не выдвигается, ни по производительности, но по устойчивости. Распространённые решения, подобные перечисленным выше, неудобны тем, что требуют дополнительной установки и настройки. Хорошо бы иметь базу, которая распространяется прямо внутри приложения. В мире C/C+ существуют SQLite и MySQL embedded, а в мире Java - базы данных, написанные на pure java ....

2015-12-01 00:03:44 + Комментировать

EasyJava - Java в примерах для начинающих

Существует множество фреймворков, облегчающих работу с базами данных и почти все они опираются на JDBC. JDBC - стандартное API java для работы с базами данных. Обычно подразумеваются реляционные базы данных, но стандарт, в принципе, не ограничивает подвиды баз. JDBC состоит из двух частей - собственно интерфейса JDBC, который использует разработчик и драйверов JDBC, реализующих непосредственную работу с базой данных. Конкретный драйвер выбирается при открытии соединения с базой данных. Впрочем, меньше слов...

2015-11-27 21:22:40 + Комментировать

EasyJava - Java в примерах для начинающих

Расширяем EasyMock. В статье о тестировании параметров при помощи EasyMock рассказывалось про использование матчеров аргументов, позволяющих гибко описывать входные параметры вызываемых из тестируемого кода методов, а также приводился их список. Разумеется, список матчеров не конечный и EasyMock допускает разработку собственных матчеров. Читать на сайте > ...

2015-11-24 11:37:06 + Комментировать

EasyJava - Java в примерах для начинающих

Возвращаясь к модульным тестам: продвинутые возможности EasyMock. Использование EasyMock подразумевает статическую генерацию ответов из expect ( ) , когда уже на стадии написания теста известно, что вернёт метод и какие будут его значения. На случай, если этого недостаточно, в EasyMock предусмотрено два вызова, позволяющих создавать возвращаемый из mock-объекта результат во время исполнения. Читать на сайте > ...

2015-11-21 14:57:50 + Комментировать

EasyJava - Java в примерах для начинающих

Spring bean scopes у казывают Sping, как ему управлять жизненным циклом бина . Читать на сайте > ...

2015-11-17 18:42:58 + Комментировать

EasyJava - Java в примерах для начинающих

Как писать с использованием lombok и обходить его недостатки? Project lombok автоматизирует написание одного и того же кода и позволяет сосредоточиться на задаче и при этом писать более простой и понятный код. Какова цена удобства, которое привносит lombok ? Читать на сайте > ...

2015-11-12 16:29:10 + Комментировать

EasyJava - Java в примерах для начинающих

Одна из немногих статей без кода. Настраиваем поведение project lombok во время компиляции. Читать на сайте > ...

2015-11-09 16:50:56 + Комментировать

EasyJava - Java в примерах для начинающих

Устали в каждый класс добавлять logger? Есть короткая дорога. Project lombok в первую очередь был нацелен на облегчение написания entity классов , которые хранят данные, но не обрабатывают их. Для классов содержащих код у project lombok тоже есть вспомогательные аннотации. Читать на сайте > ...

2015-11-05 17:31:47 + Комментировать

EasyJava - Java в примерах для начинающих

Строитель - порождающий шаблон проектирования. Отделяет конструирование сложного объекта от его представления, так что в результате одного и того же процесса конструирования могут получаться разные представления. В project lombok реализация Builder для какого-либо класса делается одной строкой. Читать на сайте > ...

2015-11-02 21:06:54 + Комментировать

Рекомендуем подписаться: