Korean FAQ

Last updated by admin 4 years ago

?? ?? ???(FAQ)

?????? ??

Q: JBoss 4.0 ? ??? ??? ?? ??? ???. ??? ?? ????

JBoss? ?? ??? ??(unified class loader)? Jar ???? ???? ??? ??? ??? ? ????. ?? ?? ???? ??? log4j? ?? ????. ? ?? ??? .war ??? log4j.jar? ???? ?????.

?? ??? ?? "jboss-service.xml" ??? ??? ?? ???? ? ??? ??????? ???:

? ??:

<attribute name="UseJBossWebLoader">true</attribute>

??? ?? ????:

<attribute name="UseJBossWebLoader">false</attribute>

Q: Grails? Oracle AS? ????? ??? ?? ????

Oracle ????? Grails? Oracle? ???? ?? ??? ????? ????. ? ??? ?????.

? ?? ??

Q: GSP(Groovy Server Pages)? ?? ??? ??? ?? ????

A: ?? ???? Grails ??????? web-app ????? ??? ???.

????

Q: ???? ??? ?????? ??? ?? render ???? ??? ? ?????

A: ??? ??????. ??? ServletResponse ????? ???? ? ????. ?? ?? ???? zip ??? ???? ?????? ???? ??? ?? ??? ???:

def createZip = {
  byte[] zip = createZipForClient() 
  response.contentType = "application/octet-stream"
  response.outputStream << zip
}

?? ??? ?? ??? ???:

response.setHeader("Content-disposition", "attachment; filename=" +
session.userid + ".csv");
render(contentType: "text/csv", text: "my,comma,seperated,variable,file");

Q: JFreeChart? ???? Grails ???????? ??? ?? ? ?????

A: ?? ?????! JFreeChart ? ?? ???? ??? HTTP ??? ?? ????? ?? ???.

??? ?? ??? ???? ????? ?????:

import org.jfree.chart.ChartFactory
import org.jfree.data.general.DefaultPieDataset
import org.jfree.chart.encoders.EncoderUtil

class PiechartController {

def index = {

// create the data for the pie chart def slices = [ [label:"One", percent:43.2], [label:"Two", percent:10.0], [label:"Three", percent:27.5], [label:"Four", percent:17.5], [label:"Five", percent:11.0], [label:"Six", percent:19.4] ]

// load the data into a dataset def dataset = new DefaultPieDataset(); slices.each { slice -> dataset.setValue(slice.label, slice.percent) }

// create the pie chart and stream it back to the client def chart = ChartFactory.createPieChart("Pie Chart Demo 1", dataset, true, true, false) EncoderUtil.writeBufferedImage(chart.createBufferedImage(800, 600), "png", response.getOutputStream()) }

}

? ??? ????? Grails ??????? libs ?? ?? jfreechart-1.0.1.jar ??? jcommon-1.0.0.jar ??? ???? ???.

Grails ??-?? ?? (GORM)

Q: ???(one-to-many) ????, ?(many) ? ?? ??? ????? ??? ?? ????

Author/Book ????, Book? Comparable ?????? ???? ?? ? Author? books? SortedSet?? ?????:

class Author {
    Long id
    Long version

def relatesToMany = [ books : Book ]

String name SortedSet books }

??

Q: ? ??????? ??? ????? ??? ????">

Q: ? ??????? ??? ????? ??? ????

Grails?? ??? ???? ?? ???? ??? ???? ????? ???? ????. ???? ??? ????? ??? Acegi ?? ?? ??? ? ?? ????. ? ? ? ????? ????.