Gawking some more

En el trabajo me encontre con la necesidad de leer todos los campos de una tabla con casi 60 columnas, y crear una clase en Java con todos sus getters y setters, ademas de tener que cargar todos los atributos de esta calse con las columnas de el registro

Por suerte teníamos una hoja de cálculo con las columnas y sus tipos de datos que me ayudó muchísimo.

Lo que hice fué exportar la hoja de cálculo a un archivo separado por comas, y con ayuda de awk creé un par de scripts que pudieron generar el código que necesitaba en Java, aunque para otro lenguaje hubiera sido algo muy similar

tabla2class.awk

fillBean.awk

This entry was posted in linux, programacion, tech. Bookmark the permalink.
  • http://jj.isgeek.net/2007/03/03/saving-the-day/ Eso es ~normal! – Jj’s Blog » Saving the day

    [...] It does feel good when you actually go through this at work every other day . Although I do it with help of Awk, Sed, or Vim [...]