Raible's Wiki

Raible Designs
Wiki Home
News
Recent Changes

AppFuse

Homepage
  - Korean
  - Chinese
  - Italian
  - Japanese

QuickStart Guide
  - Chinese
  - French
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish
  - Japanese

User Guide
  - Korean
  - Chinese

Tutorials
  - Chinese
  - German
  - Italian
  - Korean
  - Portuguese
  - Spanish

FAQ
  - Korean

Latest Downloads

Other Applications

Struts Resume
Security Example
Struts Menu

Set your name in
UserPreferences


Referenced by
Articles
Articles_pt
LeftMenu




JSPWiki v2.2.33

[RSS]


Hide Menu

CreateDAO_es


Difference between version 18 and version 17:

At line 153 changed 1 line.
En este ejemplo, la unica razón para añadir el atributo ''column'' es porque el nombre de la columna en la tabla es distinto al nombre del atributo. Si son iguales, no hay necesidad de especificar el atributo ''column''. Consulte el manual de referencia [@hibernate.property|http://xdoclet.sourceforge.net/tags/hibernate-tags.html#@hibernate.property%20(0..1)] para otros atributos que se pueden especificar con este tag.
En este ejemplo, la única razón para añadir el atributo ''column'' es porque el nombre de la columna en la tabla es distinto al nombre del atributo. Si son iguales, no hay necesidad de especificar el atributo ''column''. Consulte el manual de referencia [@hibernate.property|http://xdoclet.sourceforge.net/tags/hibernate-tags.html#@hibernate.property%20(0..1)] para otros atributos que se pueden especificar con este tag.
At line 164 changed 1 line.
Si quiere cambiar las dimensiones de las columnas, especifique el atributo length=''size'' en su tag @hibernate.property. Si quiere hacerlo obligatorio(NOT NULL), añada not-null="true".
Si quieres cambiar las dimensiones de las columnas, especifique el atributo length=''size'' en su tag @hibernate.property. Si quieres hacerlo obligatorio(NOT NULL), añada not-null="true".
At line 170 changed 1 line.
To start, create a PersonDaoTest.java class in the test/dao/**/dao directory. This class should extend [BaseDaoTestCase|http://raibledesigns.com/downloads/appfuse/api/org/appfuse/dao/BaseDaoTestCase.java.html], which already exists in this package. This parent class is used to load [Spring's|http://www.springframework.org] ApplicationContext (since Spring binds the layers together), and for automatically loading a .properties file (ResourceBundle) that has the same name as your *Test.class. In this example, if you put a PersonDaoTest.properties file in the same directory as PersonDaoTest.java, this file's properties will be available via an "rb" variable.
Para empezar, crea una clase PersonDaoTest.java class en el directorio test/dao/**/dao. Esta clase debe extender [BaseDaoTestCase|http://raibledesigns.com/downloads/appfuse/api/org/appfuse/dao/BaseDaoTestCase.java.html], la cual ya existe en este paquete. La clase padre es usada para leer [Spring's|http://www.springframework.org] ApplicationContext (ya que Spring une las distintas capas juntas), para que automáticamente lea un fichero con extension .properties (ResourceBundle) que tenga tenga el mismo nombre que *Test.class.En este ejemplo, si colocas el fichero PersonDaoTest.properties en el mismo directorio que PersonDaoTest.java entonces las propiedades del fichero estarán disponibles via la variable "rb".
At line 172 changed 1 line.
;:%%(color: blue)''I usually copy (open → save as) an existing test (i.e. UserDaoTest.java) and find/replace [[Uu]ser with [[Pp]erson, or whatever the name of my object is.''%%
;:%%(color: blue)''Normalment copio un test existente(open → save as) an existing test (i.e. UserDaoTest.java) y reemplazo [[Uu]ser por [[Pp]erson, o cualquiera que sea el nombre del objeto.''%%

Back to CreateDAO_es, or to the Page History.