http://raibledesigns.com/wiki/Raible's WikiOh poor me, my owner has not set a channel description at all. Pity me.en-usSandBoxhttp://raibledesigns.com/wiki/Wiki.jsp?page=SandBoxMattRaible changed this page on Tue Apr 08 09:38:56 MDT 2014:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 57 removed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">testing this thing</td></tr>
</table>318http://raibledesigns.com/wiki/Diff.jsp?page=SandBox&r1=-12014-04-08T15:38:56ZMattRaiblehttp://raibledesigns.com/wiki/PageInfo.jsp?page=SandBoxHibernateJMXhttp://raibledesigns.com/wiki/Wiki.jsp?page=HibernateJMXMattRaible changed this page on Thu Dec 01 16:44:00 MST 2011:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 29 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem"> <entry key="Hibernate:name=statistics"></td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"> <entry key="Hibernate:type=statistics"></td></tr>
</table>21http://raibledesigns.com/wiki/Diff.jsp?page=HibernateJMX&r1=-12011-12-01T23:44:00ZMattRaiblehttp://raibledesigns.com/wiki/PageInfo.jsp?page=HibernateJMXApacheSSLhttp://raibledesigns.com/wiki/Wiki.jsp?page=ApacheSSLMattRaible changed this page on Sat Oct 10 12:53:17 MDT 2009:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 308 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem"><p>Add the following to the end of <code>httpd.conf</code>:</p></td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"><p>Add the following to the end of <code>httpd.conf</code>: <span class="highlight">Make sure and change <b>www.my-server.dom</b> in the example below.</span></p></td></tr>
</table>17http://raibledesigns.com/wiki/Diff.jsp?page=ApacheSSL&r1=-12009-10-10T18:53:17ZMattRaiblehttp://raibledesigns.com/wiki/PageInfo.jsp?page=ApacheSSLValidationAndListSpringhttp://raibledesigns.com/wiki/Wiki.jsp?page=ValidationAndListSpringMarcelloTeodori changed this page on Thu Jul 17 18:57:02 MDT 2008:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 109 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem"><html:javascript formName="personForm" cdata="false"</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"><v:javascript formName="personForm" cdata="false"</td></tr>
</table>32http://raibledesigns.com/wiki/Diff.jsp?page=ValidationAndListSpring&r1=-12008-07-18T00:57:02ZMarcelloTeodorihttp://raibledesigns.com/wiki/PageInfo.jsp?page=ValidationAndListSpringValidationAndListSpring_ithttp://raibledesigns.com/wiki/Wiki.jsp?page=ValidationAndListSpring_itMarcelloTeodori changed this page on Thu Jul 17 18:56:38 MDT 2008:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 109 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem"><html:javascript formName="personForm" cdata="false"</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"><v:javascript formName="personForm" cdata="false"</td></tr>
</table>7http://raibledesigns.com/wiki/Diff.jsp?page=ValidationAndListSpring_it&r1=-12008-07-18T00:56:38ZMarcelloTeodorihttp://raibledesigns.com/wiki/PageInfo.jsp?page=ValidationAndListSpring_itSpringControllers_ithttp://raibledesigns.com/wiki/Wiki.jsp?page=SpringControllers_itMarcelloTeodori changed this page on Wed Jul 16 09:48:51 MDT 2008:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 429 added 2 lines.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">;:''I test Canoo funzionano solo se è configurato almeno un tag XDoclet per la validazione dell'input, come spiegato nel prossimo tutorial [Aggiungere Validazione e Schermata Elenco|ValidationAndListSpring_it]. In alternativa eliminare in personForm.jsp la chiamata alla funzione JavaScript validatePerson sull'evento onsubmit del form.''</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"></td></tr>
</table>9http://raibledesigns.com/wiki/Diff.jsp?page=SpringControllers_it&r1=-12008-07-16T15:48:51ZMarcelloTeodorihttp://raibledesigns.com/wiki/PageInfo.jsp?page=SpringControllers_itCreateDAO_ithttp://raibledesigns.com/wiki/Wiki.jsp?page=CreateDAO_itMarcelloTeodori changed this page on Wed Jul 16 08:22:40 MDT 2008:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 173 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">Ora c'è da creare un DaoTest per verificare che il tuo DAO funzioni. "Aspetta un momento," mi dirai, "Io non ho creato un DAO!" Ed hai ragione. Tuttavia, ho scoperto che il [Test-Driven Development|http://www.artima.com/intv/testdriven.html] permette di tirar su codice di miglior qualità. Per anni ho pensato che lo __scrivere i test prima delle classi__ fosse una sonora boiata. É che mi sembrava stupido e basta. Poi ho provato a farlo ed ho scoperto che invece funziona alla grande. L'unico motivo per cui ora faccio tutto questa roba test-driven è perché ho scoperto che accelera in tempi brevi il processo di sviluppo software.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">Ora c'è da creare un DaoTest per verificare che il tuo DAO funzioni. "Aspetta un momento," mi dirai, "Io non ho creato un DAO!" Ed hai ragione. Tuttavia, ho scoperto che il [Test-Driven Development|http://www.artima.com/intv/testdriven.html] permette di scrivere codice di miglior qualità. Per anni ho pensato che __scrivere i test prima delle classi__ fosse una sonora boiata. É che mi sembrava stupido e basta. Poi ho provato a farlo ed ho scoperto che invece funziona alla grande. L'unico motivo per cui ora faccio tutto questa roba test-driven è perché ho scoperto che accelera e riduce i tempi del processo di sviluppo software.</td></tr>
<tr><td class="diff">At line 195 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">Il codice che vedi qui sopra è tutto quello che ti server per un test di integrazione di base con Spring che inizializzi e configuri un'implementazione di PersonDao. Spring useraà l'autowiring byType per richiamare il metodo ''setPersonDao()'' ed impostare il bean "personDao" come dipendenza di questa classe.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">Il codice che vedi qui sopra è tutto quello che ti server per un test di integrazione di base con Spring che inizializzi e configuri un'implementazione di PersonDao. Spring userà l'autowiring byType per richiamare il metodo ''setPersonDao()'' ed impostare il bean "personDao" come dipendenza di questa classe.</td></tr>
</table>15http://raibledesigns.com/wiki/Diff.jsp?page=CreateDAO_it&r1=-12008-07-16T14:22:40ZMarcelloTeodorihttp://raibledesigns.com/wiki/PageInfo.jsp?page=CreateDAO_itAppFuseQuickStart_ithttp://raibledesigns.com/wiki/Wiki.jsp?page=AppFuseQuickStart_itMarcelloTeodori changed this page on Wed Jul 16 07:59:22 MDT 2008:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 16 added 2 lines.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"><div class="note" style="margin-left: 40px"> __NOTA:__ Alcuni test Canoo dipendono dai messaggi dell'applicazione e falliscono con il locale in italiano.</div></td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"></td></tr>
</table>9http://raibledesigns.com/wiki/Diff.jsp?page=AppFuseQuickStart_it&r1=-12008-07-16T13:59:22ZMarcelloTeodorihttp://raibledesigns.com/wiki/PageInfo.jsp?page=AppFuseQuickStart_itAppFuse_ithttp://raibledesigns.com/wiki/Wiki.jsp?page=AppFuse_itMarcelloTeodori changed this page on Wed Jul 16 07:39:22 MDT 2008:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 23 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">AppFuse è un'applicazione per fare "kickstarting" dello sviluppo di una webapp. [Scarica|https://appfuse.dev.java.net/servlets/ProjectDocumentList], decomprimi ed esegui __ant new__ per essere subito pronto con un'applicazione Tomcat/MySQL. Usa Ant, XDoclet, Spring, Hibernate (o iBATIS), JUnit, StrutsTestCase, WebTest di Canoo, Struts Menu, Display Tag Library, OSCache, JSTL e Struts (o Spring MVC). Il framework Spring ha ampiamente migliorato AppFuse da Febbraio 2004. Viene usato ovunque per il suppporto ad Hibernate/iBATIS, le transazioni dichiarative, il binding delle dipendenze ed il disaccoppiamento dei layer. Questo framework semplice e pulito ha ampiamente ridotto la complessità di AppFuse ed ha anche consentito la rimozione di numerose righe di codice. In breve, per J2EE - è la cosa migliore che sia mai apparsa dai tempi del pane tostato. Per saperne di più su cosa sia AppFuse vedi [questa pagina sul wiki|AppFuseDefinition].</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">AppFuse è un'applicazione per l'avvio rapido dello sviluppo di una webapp. [Scarica|https://appfuse.dev.java.net/servlets/ProjectDocumentList], decomprimi ed esegui __ant new__ per avere subito pronta un'applicazione Tomcat/MySQL. Usa Ant, XDoclet, Spring, Hibernate (o iBATIS), JUnit, StrutsTestCase, WebTest di Canoo, Struts Menu, Display Tag Library, OSCache, JSTL e Struts (o Spring MVC). Il framework Spring ha ampiamente migliorato AppFuse da Febbraio 2004. Viene usato ovunque per il suppporto ad Hibernate/iBATIS, le transazioni dichiarative, il binding delle dipendenze ed il disaccoppiamento dei layer. Questo framework semplice e chiaro ha notevolmente ridotto la complessità di AppFuse ed ha anche permesso l'eliminazione di molte righe di codice. In breve, per J2EE - è quanto di meglio si sia visto in giro dai tempi del pane tostato. Per saperne di più su AppFuse vedi [questa pagina sul wiki|AppFuseDefinition].</td></tr>
</table>10http://raibledesigns.com/wiki/Diff.jsp?page=AppFuse_it&r1=-12008-07-16T13:39:22ZMarcelloTeodorihttp://raibledesigns.com/wiki/PageInfo.jsp?page=AppFuse_itSpringControllershttp://raibledesigns.com/wiki/Wiki.jsp?page=SpringControllersMarcelloTeodori changed this page on Wed Jul 16 02:34:24 MDT 2008:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 131 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem"> assertNotNull(request.getSession().getAttribute("messages")); </td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"> assertNotNull(request.getSession().getAttribute("successMessages")); </td></tr>
<tr><td class="diff">At line 139 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem"> assertNotNull(request.getSession().getAttribute("messages"));</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"> assertNotNull(request.getSession().getAttribute("successMessages"));</td></tr>
</table>53http://raibledesigns.com/wiki/Diff.jsp?page=SpringControllers&r1=-12008-07-16T08:34:24ZMarcelloTeodorihttp://raibledesigns.com/wiki/PageInfo.jsp?page=SpringControllersCreateActions_ithttp://raibledesigns.com/wiki/Wiki.jsp?page=CreateActions_itMarcelloTeodori changed this page on Mon Jun 16 06:53:26 MDT 2008:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 12 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">* __<span style="color: green">Spring:</span>__ [Creating Spring Controllers and JSPs|SpringControllers]</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">* __<span style="color: green">Spring:</span>__ [Creazione Controller Spring e JSP|SpringControllers_it]</td></tr>
</table>10http://raibledesigns.com/wiki/Diff.jsp?page=CreateActions_it&r1=-12008-06-16T12:53:26ZMarcelloTeodorihttp://raibledesigns.com/wiki/PageInfo.jsp?page=CreateActions_itArticleshttp://raibledesigns.com/wiki/Wiki.jsp?page=ArticlesMarcelloTeodori changed this page on Fri Aug 03 19:36:33 MDT 2007:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 37 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">;:''Translations: [Chinese|CreateManager_zh], [Portuguese|CreateManager_pt], [Spanish|CreateManager_es], [Korean|CreateManager_ko]''</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">;:''Translations: [Chinese|CreateManager_zh], [Italian|CreateManager_it], [Korean|CreateManager_ko], [Portuguese|CreateManager_pt], [Spanish|CreateManager_es]''</td></tr>
<tr><td class="diff">At line 41 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">;:''Translations: [Chinese|CreateActions_zh], [Portuguese|CreateActions_pt], [Korean|CreateActions_ko]''</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">;:''Translations: [Chinese|CreateActions_zh], [Italian|CreateActions_it], [Korean|CreateActions_ko], [Portuguese|CreateActions_pt]''</td></tr>
<tr><td class="diff">At line 45 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">;:''Translations: [Portuguese|SpringControllers_pt], [Korean|SpringControllers_ko]''</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">;:''Translations: [Italian|SpringControllers_it], [Korean|SpringControllers_ko], [Portuguese|SpringControllers_pt]''</td></tr>
<tr><td class="diff">At line 53 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">;:''Translations: [Chinese|ValidationAndList_zh], [Portuguese|ValidationAndList_pt], [Korean|ValidationAndList_ko]''</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">;:''Translations: [Chinese|ValidationAndList_zh], [Italian|ValidationAndList_it], [Korean|ValidationAndList_ko], [Portuguese|ValidationAndList_pt]''</td></tr>
<tr><td class="diff">At line 57 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">;:''Translations: [Portuguese|ValidationAndListSpring_pt], [Korean|ValidationAndListSpring_ko]''</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">;:''Translations: [Korean|ValidationAndListSpring_ko], [Portuguese|ValidationAndListSpring_pt]''</td></tr>
<tr><td class="diff">At line 80 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">;:''Translations: [Portuguese|DevelopmentEnvironment_pt], [Korean|DevelopmentEnvironment_ko]''</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">;:''Translations: [Korean|DevelopmentEnvironment_ko], [Portuguese|DevelopmentEnvironment_pt]''</td></tr>
</table>204http://raibledesigns.com/wiki/Diff.jsp?page=Articles&r1=-12007-08-04T01:36:33ZMarcelloTeodorihttp://raibledesigns.com/wiki/PageInfo.jsp?page=ArticlesAppFuse2QuickStart_kohttp://raibledesigns.com/wiki/Wiki.jsp?page=AppFuse2QuickStart_koDongGukLee changed this page on Fri May 25 13:12:43 MDT 2007:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 13 changed 4 lines.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem"># JDK 5+ 를 Download 하고 설치 한다.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem"># MySQL 5.x 를 Download 하고 설치 한다.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem"># 로컬(자신의 컴퓨터)에 SMTP server 를 셋업 하거나 다른 hostname(기본적으로 localhost 로 설정되어있다) 을 사용하려면 mail.properties (src/main/resources 안에 있는) 를 수정한다.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem"># Maven 2.0.6 을 Download 하고 install 한다. 만약 command-line 보다는 Eclipse 에서 프로젝트를 만들길 원한다면 Candy for AppFuse 검토해 보도록 하라.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"># JDK 5+ 를 [Download|http://java.sun.com/javase/downloads/] 하고 설치 한다.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"># MySQL 5.x 를 [Download|http://dev.mysql.com/downloads/mysql/5.0.html#downloads] 하고 설치 한다.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"># 로컬(자신의 컴퓨터)에 [SMTP server|http://appfuse.org/display/APF/Installing+an+SMTP+Server] 를 셋업 하거나 다른 hostname(기본적으로 localhost 로 설정되어있다) 을 사용하려면 mail.properties (src/main/resources 안에 있는) 를 수정한다.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"># Maven 2.0.6 을 [Download|http://maven.apache.org/download.html] 하고 [install|http://maven.apache.org/download.html#Installation] 한다. 만약 command-line 보다는 Eclipse 에서 프로젝트를 만들길 원한다면 [Candy for AppFuse|http://candy4appfuse.sourceforge.net/] 검토해 보도록 하라.</td></tr>
<tr><td class="diff">At line 30 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">만약 MySQL 5.x 데이타베이스가 설치 되어 있고 root 계정을 패스워드 없이 접근할 수 있도록 되어 있다면 AppFuse 를 바로 구동시켜 볼 수 있다. 만약 embedded database 를 사용하는걸 선호한다면, 우리가 최근에 추가한 H2, HSQLDB, 등등.. 을 위한 Database Profiles 가 있다.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">만약 [MySQL 5.x|http://dev.mysql.com/downloads/mysql/5.0.html#downloads] 데이타베이스가 설치 되어 있고 root 계정을 패스워드 없이 접근할 수 있도록 되어 있다면 AppFuse 를 바로 구동시켜 볼 수 있다. 만약 embedded database 를 사용하는걸 선호한다면, 우리가 최근에 추가한 H2, HSQLDB, 등등.. 을 위한 [Database Profiles|http://appfuse.org/display/APF/Database+Profiles] 가 있다.</td></tr>
<tr><td class="diff">At line 44 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">이제 AppFuse 를 구동시키는것은 쉽다. archetype 프로젝트가 한번 만들어 지면, Maven 은 hibernate3 를 이용하여 테이블들을 만들고 dbunit 을 이용하여 샘플 데이타를 넣었을 것이다. 이제 여러분이 할 일은 Jetty 컨테이너를 구동시키고 여러분의 어플리케이션을 보는일 뿐이다.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">이제 AppFuse 를 구동시키는것은 쉽다. archetype 프로젝트가 한번 만들어 지면, Maven 은 [hibernate3|http://mojo.codehaus.org/maven-hibernate3/hibernate3-maven-plugin/] 를 이용하여 테이블들을 만들고 [dbunit|http://mojo.codehaus.org/dbunit-maven-plugin/] 을 이용하여 샘플 데이타를 넣었을 것이다. 이제 여러분이 할 일은 Jetty 컨테이너를 구동시키고 여러분의 어플리케이션을 보는일 뿐이다.</td></tr>
<tr><td class="diff">At line 47 changed 2 lines.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem"># 여러분의 어플리케이션을 보려면 프로젝트 디렉토리에서 mvn jetty:run-war 명령을 실행하면 된다. Maven 은 Jetty 서버를 시작시킬것이고 브라우져 를 열고 http://localhost:8080 으로 이동하면 여러분은 여러분의 어플리케이션을 볼 수 있을 것이다. 만약 modular archetype 을 사용 한다면, mvn jetty:run-war 명령을 여러분 프로젝트의 web 디렉토리에서 실행시켜야 한다. 관리 계정을 위한 기본 username/password 는 admin/admin 이고 일반 유저는 user/user 이다.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem"># AppFuse 로 부터 파일들을 덮어쓰려면 mvn war:inplace 명령을 실행하라. 이것은 의존되는 WARs 를 여러분이 직접 파일들을 수정할 수 있는 src/main/webapp 디렉토리에 추출할 것이다. source tree 에 war 가 풀려지면 mvn jetty:run 을 실행할 수 있다. 이것은 즉석에서 파일들을 수정할수 있게 하며, Jetty 는 수정된 파일들을 필요에 따라서 reload 할 것이다. 이 방식의 단 한가지 문제점은 프로젝트 안에 "풀어진 AppFuse" 는 업그레이드 하기 힘들다는 것이다. 우리는 mvn war:inplace 를 실행하기 전에 여러분의 프로젝트를 source control (cvs or svn, etc..) 에 올리길 권고한다. 이 방법이, 어떤 것을 checked in (덮어쓰기) 하고 무엇을 삭제 해야 할지 결정 하기 쉽게 해준다. 만약 jetty:run 을 실행할때 OutOfMemory 에러가 생긴다면, 이 메일링 리스트 쓰레드 를 보아라.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"># 여러분의 어플리케이션을 보려면 프로젝트 디렉토리에서 mvn jetty:run-war 명령을 실행하면 된다. Maven 은 Jetty 서버를 시작시킬것이고 브라우져 를 열고 [http://localhost:8080|http://localhost:8080/] 으로 이동하면 여러분은 여러분의 어플리케이션을 볼 수 있을 것이다. 만약 modular archetype 을 사용 한다면, mvn jetty:run-war 명령을 여러분 프로젝트의 web 디렉토리에서 실행시켜야 한다. 관리 계정을 위한 기본 username/password 는 admin/admin 이고 일반 유저는 user/user 이다.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"># AppFuse 로 부터 파일들을 덮어쓰려면 mvn war:inplace 명령을 실행하라. 이것은 의존되는 WARs 를 여러분이 직접 파일들을 수정할 수 있는 src/main/webapp 디렉토리에 추출할 것이다. source tree 에 war 가 풀려지면 mvn jetty:run 을 실행할 수 있다. 이것은 즉석에서 파일들을 수정할수 있게 하며, Jetty 는 수정된 파일들을 필요에 따라서 reload 할 것이다. 이 방식의 단 한가지 문제점은 프로젝트 안에 "풀어진 AppFuse" 는 업그레이드 하기 힘들다는 것이다. 우리는 mvn war:inplace 를 실행하기 전에 여러분의 프로젝트를 source control (cvs or svn, etc..) 에 올리길 권고한다. 이 방법이, 어떤 것을 checked in (덮어쓰기) 하고 무엇을 삭제 해야 할지 결정 하기 쉽게 해준다. 만약 jetty:run 을 실행할때 OutOfMemory 에러가 생긴다면, [이 메일링 리스트 쓰레드|http://www.nabble.com/mvn-jetty%3Arun-%3D%3E-OutOfMemoryError%3A-PermGen-space-tf3367253s2369.html] 를 보아라.</td></tr>
<tr><td class="diff">At line 52 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">AppFuse 기반의 어플리케이션을 개발하기 위해 어떻게 컴퓨터를 세팅해야 하는지에 대한 자세한 설명을 위해 개발 환경 설정 을 보아라.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">AppFuse 기반의 어플리케이션을 개발하기 위해 어떻게 컴퓨터를 세팅해야 하는지에 대한 자세한 설명을 위해 [개발 환경 설정|http://appfuse.org/display/APF/Development+Environment] 을 보아라.</td></tr>
<tr><td class="diff">At line 55 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">MySQL 데이타베이스 세팅을 바꾸려면, 간단히 pom.xml 하단에 있는 <jdbc.*> 프로퍼티들을 바꿔주면 된다. MySQL 이 아닌 다른 데이타 베이스를 사용 하려면 Database Profiles 을 보도록 하라.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">MySQL 데이타베이스 세팅을 바꾸려면, 간단히 pom.xml 하단에 있는 <jdbc.*> 프로퍼티들을 바꿔주면 된다. MySQL 이 아닌 다른 데이타 베이스를 사용 하려면 [Database Profiles|http://appfuse.org/display/APF/Database+Profiles] 을 보도록 하라.</td></tr>
<tr><td class="diff">At line 59 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">여러분은 Eclipse, IDEA 또는 NetBeans 를 사용하여 여러분의 어플리케이션을 개발할 수 있습니다. Eclipse 를 쓴다면, project file 을 생성하기 위해 mvn install eclipse:eclipse 을 실행하면 됩니다. IDEA 는, mvn idea:idea 을 실행하면 됩니다. IDE Reference Guide 에서 더 많은 설명을 볼 수 있다.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">여러분은 [Eclipse|http://appfuse.org/display/APF/Eclipse], [IDEA|http://appfuse.org/display/APF/IDEA] 또는 [NetBeans|http://appfuse.org/display/APF/NetBeans] 를 사용하여 여러분의 어플리케이션을 개발할 수 있습니다. Eclipse 를 쓴다면, project file 을 생성하기 위해 mvn install eclipse:eclipse 을 실행하면 됩니다. IDEA 는, mvn idea:idea 을 실행하면 됩니다. [IDE Reference Guide|http://appfuse.org/display/APF/IDEs] 에서 더 많은 설명을 볼 수 있다.</td></tr>
<tr><td class="diff">At line 61 changed 1 line.</td></tr>
<tr><td bgcolor="#FF9933" class="diffrem">Tutorials 은 여러분의 어플리케이션 개발을 시작하는데 도움을 줄 것이다. </td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">[Tutorials|http://appfuse.org/display/APF/Tutorials] 은 여러분의 어플리케이션 개발을 시작하는데 도움을 줄 것이다. </td></tr>
</table>7http://raibledesigns.com/wiki/Diff.jsp?page=AppFuse2QuickStart_ko&r1=-12007-05-25T19:12:43ZDongGukLeehttp://raibledesigns.com/wiki/PageInfo.jsp?page=AppFuse2QuickStart_koAppFuseQuickStart_kohttp://raibledesigns.com/wiki/Wiki.jsp?page=AppFuseQuickStart_koDongGukLee changed this page on Fri May 25 12:35:54 MDT 2007:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 1 added 2 lines.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"><div style="border: 1px solid #F0C000; background-color: #FFFFCE; padding: 10px">__NOTE:__ 이 위키는 AppFuse 1.x버전을 위한 내용만을 다룬다. AppFuse 2.x를 다루는 문서를 보고자 한다면, [AppFuse 2.x QuickStart 한글문서|AppFuse2QuickStart_ko]를 보라.</div></td></tr>
<tr><td bgcolor="#99FF99" class="diffadd"></td></tr>
</table>14http://raibledesigns.com/wiki/Diff.jsp?page=AppFuseQuickStart_ko&r1=-12007-05-25T18:35:54ZDongGukLeehttp://raibledesigns.com/wiki/PageInfo.jsp?page=AppFuseQuickStart_koHibernatePaginationhttp://raibledesigns.com/wiki/Wiki.jsp?page=HibernatePaginationMattRaible changed this page on Fri Apr 27 02:32:12 MDT 2007:<br /><hr /><br /><table class="diff" border="0" cellspacing="0" cellpadding="0">
<tr><td class="diff">At line 31 added 1 line.</td></tr>
<tr><td bgcolor="#99FF99" class="diffadd">----</td></tr>
</table>10http://raibledesigns.com/wiki/Diff.jsp?page=HibernatePagination&r1=-12007-04-27T08:32:12ZMattRaiblehttp://raibledesigns.com/wiki/PageInfo.jsp?page=HibernatePagination