Mostrando entradas con la etiqueta Java. Mostrar todas las entradas
Mostrando entradas con la etiqueta Java. Mostrar todas las entradas

jueves, 16 de agosto de 2018

Probar peticiones REST en IntelliJ

Intellij posee una consola para poder probar servicios rest, y esta se encuentra en Tools->Http Client->Test Restful Webservice, yo recomiendo usar la parte donde dice convert request a new format, pero lo pueden usar según sus necesidades.

POST /sistemachingon/rest-login HTTP/1.1
Host: localhost:8080
Accept: application/json
Content-Type: application/json
Authorization: Basic YSYSYSYSYSYSYSYSSY
Cache-Control: no-cache

{  "password":"d91928282828zxsxsxsxsxsxsxsxxsyw",  "userName":"correodegmail@gmail.com"
}

lunes, 31 de julio de 2017

Que coleccion de Java usar

Una minireferencia de que coleccion usar en el siguiente http://javahungry.blogspot.com/2015/10/which-java-collection-to-use-infographic.html

lunes, 7 de diciembre de 2015

Thymeleaft envio de listas de objetos al server

El isuiente link me ayudo bastante, sin embargo con los select no funciona.

http://nixmash.com/java/object-child-lists-in-thymeleaf-forms-and-spring-mvc/

viernes, 13 de marzo de 2015

ETL en java

http://www.journaldev.com/2494/jdbc-batch-processing-example-tutorial-with-insert-statements
De media hora usando PreparedStatement Batch y el rewriteBatchedStatements as TRUE el tiempo de inserción de SQL SERVER 2008 R2 a MYSQL 5.x, de media hora q se tardaba aquí y en con los Integration Services, se redujo a tan solo 15 segundos.

viernes, 8 de agosto de 2014

Como se pasan parametros a Spring MVC de una lista


public class Padre{

private List<Hijo> hijos;

}

Los parametros deben de viajar asi en la url

.param("hijos[0].idHijo", "1")
.param("hijos[1].idHijo", "2")

jueves, 8 de mayo de 2014

Hibernate Secuencia se salta y pone numeros mayores

http://docs.jboss.org/hibernate/stable/annotations/reference/en/html_single/#entity-mapping-identifier


por ejemplo la secuencia empieza en 1 y luego se salta al 5000 , pues este problema se soluciona en el sequence generator de la clase mapeada con la parte escrita en rojo, @SequenceGenerator(name = "Sq", sequenceName = "D_DIRECCION_SEQ", allocationSize = 1)

Consulta lenta dbLink criteria Hibernate

En el post anterior puse un hint a la consulta anterior, pero, paso que la consulta  ejecutada por hibernate se alentaba, lo que se realizo fue cambiar el criteria por hql, y de esta forma funciono rapidamente y nuevamente en milisegundos.

jueves, 10 de abril de 2014

miércoles, 19 de marzo de 2014

hibernate object references an unsaved transient instance

 
 Este error se resuelve agregando el cascade en la entidad padre.

@ManyToOne(fetch = FetchType.LAZY,cascade = CascadeType.ALL)
    @JoinColumn(name = "nombredelCampo")

miércoles, 12 de marzo de 2014

Cuando el action en JSF No se ejecuta

Revisar que los elementos a los que se les hacer el rerender no tengan un rendered, verificar el imediate que se tenga en false y en caso de que se quieran pasar parametros o que la accion se ejecute con valores pasados al managebean poner process, verficar si es richfaces que se tenga el keepalive, si se usan faceletes hay que mover el keepalive a las partes internas del xhtml donde se ejecuta el código,

viernes, 7 de febrero de 2014

Mapeos java hibernate Links tutoriales

Todo lo que se necesita para mapear datos. en Hibernate:

http://www.mkyong.com/hibernate/how-to-generate-code-with-hibernate-tools/

http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=hibernateTools#mozTocId974433

http://docs.jboss.org/tools/latest/en/hibernatetools/html/reverseengineering.html

http://db.apache.org/ojb/docu/guides/jdbc-types.html

jueves, 16 de enero de 2014

Enteros, Doubles JSF llegan en cero cuando son nulos

 Jboss, Glassfish, ponen los Integeres o Doubles en cero
 
public class Config implements ServletContextListener {

    @Override
    public void contextInitialized(ServletContextEvent event) {
        System.setProperty("org.apache.el.parser.COERCE_TO_ZERO", "false");
    }

    @Override
    public void contextDestroyed(ServletContextEvent event) {
        // NOOP
    }

}

Source not found Eclipse







Así es como se resolvio el problema, agregando la carpeta donde tenía el código.






sábado, 28 de diciembre de 2013

lunes, 16 de diciembre de 2013

Cambiar de usuario svn de eclipse en windows

Ejecutar %APPDATA%\Subversion\auth y dentro de la carpeta svn.simple buscar el nombre del usuario que se desea cambiar, no es necesario reiniciar eclipse.

sábado, 7 de diciembre de 2013

Mostrar un modal panel con un a4j rich faces 3.3

El siguiente codigo muestra como.
<a4j:commandButton>
<rich:componentControl for="modalPanelReasignarAsistencia" event="oncomplete" operation="show" /> 
          </a4j:commandButton>

viernes, 6 de diciembre de 2013

Vistas parciales o formularios parciales con JSF 1.2 y rich:faces 3

http://java.dzone.com/news/richfaces-region-partial-jsf , este codigo me ayudo a realizar validaciones parciales.

<a4j:commandButton value="Agregar" id="commandButtonAgregar" rendered="#{edicionProveedorMB.tamanioRepresentantes lt 3}"
                reRender="panelGridRepresentante,dataTableRepresentantes,panelGridAgregarRepresentante"
                    action="#{edicionProveedorMB.agregarRepresentante}" immediate="false" process="panelGridRepresentante" ajaxSingle="true" />

miércoles, 20 de noviembre de 2013