stack jmoordb
  • Introduction
  • stack/Migracion
    • jmoordbutils
    • jmoordbsecurity
    • jmoordb
      • Todos componentes
      • eliminar
    • jmoordbjsf
      • Template.xhtml
      • autocomplete
      • css
      • Migrar todos los componentes
    • jmoordbaudit
      • migracion
    • toolbarsave
  • MigrarEJB Project
  • Migrar Controller
  • Migrar LoginController
  • Migrar Primefaces
  • Eliminar LookupServices.java
  • Distribuir componentes en jar
    • Distribuir componentes desde Java Class
      • Distribuir componentes desde Java Class
      • Crear composite Maven
  • IController
    • IController
      • IController
      • isNew a validationNew
      • save()
      • @Aspect
  • Implementar Java EE 8 APi Security
    • Implementar Java EE 8 APi Security
      • web.xml
      • CustomInMemoryIdentityStore.java
      • Renombrar la Clase Application
      • list.xhtml
      • ApplicationConfig.java
      • top.xhtml
      • index.xhtml
Powered by GitBook
On this page
  • Migración de avbravoutils a jmoordbutils
  • Proyecto ejb
  • Metodos
  • En ResourcesFiles.java
  • Editar login.xhtml
  • Editar template.xhtml

Was this helpful?

  1. stack/Migracion

jmoordbutils

Previousstack/MigracionNextjmoordbsecurity

Last updated 6 years ago

Was this helpful?

Utilidades

Dependencias

 <dependency>
            <groupId>com.github.avbravo</groupId>
            <artifactId>jmoordbutils</artifactId>
            <version>0.1</version>

Repository

 <repositories>
        <repository>
            <id>jitpack.io</id>
            <url>https://jitpack.io</url>
        </repository>
    </repositories>

Migración de avbravoutils a jmoordbutils

Proyecto ejb

cambiar

Reemplazar

import com.avbravo.avbravoutils.JsfUtil;  
import com.avbravo.avbravoutils.DateUtil;
import com.avbravo.avbravoutils.printer.Printer;
import com.avbravo.avbravoutils.email.ManagerEmail;
import com.avbravo.avbravoutils.QR;
import com.avbravo.avbravoutils.menu.MenuElement;

por

import com.avbravo.jmoordbutils.JsfUtil;
import com.avbravo.jmoordbutils.DateUtil;
import com.avbravo.jmoordbutils.printer.Printer;
import com.avbravo.jmoordbutils.email.ManagerEmail;
import com.avbravo.jmoordbutils.QR;
import com.avbravo.jmoordbutils.menu.MenuElement;

Podemos usar un replace All de NetBeans para hacer mas rápido.

Metodos

  • Recuerde que los metodos se elimino get

  cliente.setEdad(DateUtil.getAnioActual() - DateUtil.getAnioDeUnaFecha(cliente.getFechanacimiento()));

cambiarlo por

En ResourcesFiles.java

  • Cambiar

 public void saveLocale() {
        currentLocale = FacesContext.getCurrentInstance().getViewRoot().getLocale();
        mrb = ResourceBundle.getBundle("com.avbravo.store.properties.messages",
                currentLocale);
        arb = ResourceBundle.getBundle("com.avbravoutils.properties.application",
                currentLocale);
    }
  • por

    arb = ResourceBundle.getBundle("com.jmoordbutils.properties.application",

Segmento

 public void saveLocale() {
        currentLocale = FacesContext.getCurrentInstance().getViewRoot().getLocale();
        mrb = ResourceBundle.getBundle("com.avbravo.store.properties.messages",
                currentLocale);
        arb = ResourceBundle.getBundle("com.jmoordbutils.properties.application",
                currentLocale);
    }

Editar login.xhtml

Cambiar

  <f:facet name="first">
            <f:view locale="#{idiomas.locale}"></f:view>
            <f:loadBundle basename="com.avbravo.store.properties.messages" var="msg" />
            <f:loadBundle basename="com.avbravoutils.properties.application" var="app" />

        </f:facet>

Por

  <f:facet name="first">
            <f:view locale="#{idiomas.locale}"></f:view>
            <f:loadBundle basename="com.avbravo.store.properties.messages" var="msg" />
            <f:loadBundle basename="com.jmoordbutils.properties.application" var="app" />

        </f:facet>

Editar template.xhtml

cambiar

  <f:facet name="first">
            <f:view locale="#{idiomas.locale}"></f:view>
            <f:loadBundle basename="com.avbravo.store.properties.messages" var="msg" />
            <f:loadBundle basename="com.avbravoutils.properties.application" var="app" />

        </f:facet>

Por

 <f:facet name="first">
            <f:view locale="#{idiomas.locale}"></f:view>
            <f:loadBundle basename="com.avbravo.store.properties.messages" var="msg" />
            <f:loadBundle basename="com.jmoordbutils.properties.application" var="app" />

        </f:facet>