wiistriker / govnokod.ru

Говнокод.ру - по колено в коде
http://govnokod.ru
24 stars 7 forks source link

Code pagination #11

Open evilbloodydemon opened 10 years ago

evilbloodydemon commented 10 years ago
wiistriker commented 10 years ago

Думаю, существование объектов Service не совсем оправдано. Для этих целей можно и нужно использовать доктриновские репозитории.

А для пагинации есть Pagerfanta

evilbloodydemon commented 10 years ago

не вижу, чтобы Pagerfanta поддерживала паджинацию страниц в обратном порядке

что касается сервисов, то эксперты из интернета считают, что репозитории - это просто шлюз к данным, а сервисы реализуют бизнес-логику и могут использовать несколько репозиториев одновременно (или не использовать их вовсе). то есть, по сути своей, сервисы ближе к контроллерам, но могут использоваться не только из веб-контекста

ghost commented 7 years ago

Чвйт не раьотает! Выложу код сюла

import java.util.*;

public class Main
{
    public static void main(String[] args) throws InterruptedException
    {
        StringBuilder s = new StringBuilder("#");
        byte a=1;
        boolean t=false;
        while(true)
        {
            if(!t)
            {
                s.append("#");
                a++;
            }
            if(a==40)
            {
                t=true;
            }
            if(a==0)
                t=false;
            if(t)
            {
                s.deleteCharAt(s.length()-1);
                a--;
            }
            System.out.println(s);
            Thread.sleep(100);
        }
    }
}