← Январь 2025 | ||||||
1
|
2
|
3
|
4
|
5
|
||
---|---|---|---|---|---|---|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
29
|
30
|
31
|
За последние 60 дней ни разу не выходила
Сайт рассылки:
http://easyjava.ru/
Открыта:
14-07-2015
Адрес
автора: comp.soft.easyjavaru-owner@subscribe.ru
Для тех, кто уже прочитал "Java for dummies" или аналогичный труд, но ещё не знает, как решать практические задачи. Java, библиотеки и фреймворки, тестирование, системы сборки и всё такое разобраны в простых примерах конкретного применения.
Статистика
0 за неделю
EasyJava - Java в примерах для начинающих
С базами данных обычно работают используя запросы. В JDBC существует три отдельных интерфейса для выполнения запросов. Интерфейс JDBC ориентирован на работу с декларативными текстовыми запросами (проще говоря - с sql запросами. Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Самый краткий обзор встраиваемых java баз данных. В приложениих регулярно хочется иметь какую-нибудь базу данных, к которой и требований вообщем-то никаких не выдвигается, ни по производительности, но по устойчивости. Распространённые решения, подобные перечисленным выше, неудобны тем, что требуют дополнительной установки и настройки. Хорошо бы иметь базу, которая распространяется прямо внутри приложения. В мире C/C+ существуют SQLite и MySQL embedded, а в мире Java - базы данных, написанные на pure java ....
EasyJava - Java в примерах для начинающих
Существует множество фреймворков, облегчающих работу с базами данных и почти все они опираются на JDBC. JDBC - стандартное API java для работы с базами данных. Обычно подразумеваются реляционные базы данных, но стандарт, в принципе, не ограничивает подвиды баз. JDBC состоит из двух частей - собственно интерфейса JDBC, который использует разработчик и драйверов JDBC, реализующих непосредственную работу с базой данных. Конкретный драйвер выбирается при открытии соединения с базой данных. Впрочем, меньше слов...
EasyJava - Java в примерах для начинающих
Расширяем EasyMock. В статье о тестировании параметров при помощи EasyMock рассказывалось про использование матчеров аргументов, позволяющих гибко описывать входные параметры вызываемых из тестируемого кода методов, а также приводился их список. Разумеется, список матчеров не конечный и EasyMock допускает разработку собственных матчеров. Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Возвращаясь к модульным тестам: продвинутые возможности EasyMock. Использование EasyMock подразумевает статическую генерацию ответов из expect ( ) , когда уже на стадии написания теста известно, что вернёт метод и какие будут его значения. На случай, если этого недостаточно, в EasyMock предусмотрено два вызова, позволяющих создавать возвращаемый из mock-объекта результат во время исполнения. Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Spring bean scopes у казывают Sping, как ему управлять жизненным циклом бина . Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Как писать с использованием lombok и обходить его недостатки? Project lombok автоматизирует написание одного и того же кода и позволяет сосредоточиться на задаче и при этом писать более простой и понятный код. Какова цена удобства, которое привносит lombok ? Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Одна из немногих статей без кода. Настраиваем поведение project lombok во время компиляции. Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Устали в каждый класс добавлять logger? Есть короткая дорога. Project lombok в первую очередь был нацелен на облегчение написания entity классов , которые хранят данные, но не обрабатывают их. Для классов содержащих код у project lombok тоже есть вспомогательные аннотации. Читать на сайте > ...
EasyJava - Java в примерах для начинающих
Строитель - порождающий шаблон проектирования. Отделяет конструирование сложного объекта от его представления, так что в результате одного и того же процесса конструирования могут получаться разные представления. В project lombok реализация Builder для какого-либо класса делается одной строкой. Читать на сайте > ...