Бесплатное, Легкое [закрытое] решение по электронной коммерции PHP

Вы не можете создать экземпляр, но по крайней мере получить значения по умолчанию

Settings.class.getMethod("a").getDefaultValue()
Settings.class.getMethod("b").getDefaultValue()
Settings.class.getMethod("c").getDefaultValue()

И затем, динамический прокси мог использоваться для возврата значений по умолчанию. Который является, насколько я могу сказать, путь, аннотации обрабатываются самим Java также.

class Defaults implements InvocationHandler {
  public static <A extends Annotation> A of(Class<A> annotation) {
    return (A) Proxy.newProxyInstance(annotation.getClassLoader(),
        new Class[] {annotation}, new Defaults());
  }
  public Object invoke(Object proxy, Method method, Object[] args)
      throws Throwable {
    return method.getDefaultValue();
  }
}

Settings s = Defaults.of(Settings.class);
System.out.printf("%s\n%s\n%s\n", s.a(), s.b(), s.c());
5
задан Bill the Lizard 3 November 2009 в 15:29
поделиться

5 ответов

На OpenSourceCMS вы можете опробовать 10 бесплатных приложений для электронной коммерции на php.

4
ответ дан 14 December 2019 в 01:11
поделиться

Попробуйте http://www.opencart.com/

4
ответ дан 14 December 2019 в 01:11
поделиться

OSCommerce - еще один очень популярный вариант, но я также согласен с первым ответом.

2
ответ дан 14 December 2019 в 01:11
поделиться

Некоторые рекомендации можно найти по вопросу Какое бесплатное решение для электронной коммерции на PHP с открытым исходным кодом является лучшим? (а почему?) .

На мой взгляд, если вам нужен легкий вес (что трудно определить для электронной коммерции), то подходящим вариантом будет Zen Cart, OSCommerce или OpenCart.

1
ответ дан 14 December 2019 в 01:11
поделиться

Я люблю Magento. На мой взгляд, я сдуваю штаны с OSCommerce.

-6
ответ дан 14 December 2019 в 01:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: