OSDN Git Service

DBFlute-0.9.3に更新
[ea2ddl/ea2ddl.git] / ea2ddl-gen / dbflute-0.9.3 / templates / om / java / allcommon / container / lucy / LucyDBFluteBeans.vm
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <!DOCTYPE lucy-config PUBLIC "-//LUCY//DTD LUCY//EN" "http://www.lucy.org/dtd/lucy-config.dtd">\r
3 <lucy-config>\r
4     <!-- The components of DBFlute Runtime. -->\r
5     <component name="dbfluteInitializer" class="${glPackageBaseCommon}.DBFluteInitializer"/>\r
6     <component name="invokerAssistant" class="${glPackageBaseCommon}.ImplementedInvokerAssistant">\r
7         <inject method="setDataSource">dataSource</inject>\r
8     </component>\r
9     <component name="commonColumnAutoSetupper" class="${glPackageBaseCommon}.ImplementedCommonColumnAutoSetupper"/>\r
10     <component name="behaviorSelector" class="${glPackageBaseCommon}.ImplementedBehaviorSelector">\r
11         <inject method="setContainer">lucy</inject>\r
12     </component>\r
13     <component name="behaviorCommandInvoker" class="org.seasar.dbflute.bhv.core.BehaviorCommandInvoker">\r
14         <inject method="setInvokerAssistant">invokerAssistant</inject>\r
15     </component>\r
16     \r
17     <!-- The components of Behavior. -->\r
18 #foreach ($table in $database.tables)\r
19         <component name="${table.behaviorComponentName}" class="${table.extendedBehaviorFullClassName}">\r
20         <inject method="setBehaviorCommandInvoker">behaviorCommandInvoker</inject>\r
21         <inject method="setBehaviorSelector">behaviorSelector</inject>\r
22 #if ($table.isWritable())\r
23         <inject method="setCommonColumnAutoSetupper">commonColumnAutoSetupper</inject>\r
24 #end\r
25     </component>\r
26 #end\r
27 </lucy-config>\r