OSDN Git Service

i
[luz/luz.git] / lacoder / jsp / domain / DaoBaseXml.jsp
1 <!-- $Id: DaoBaseXml.jsp 421 2011-07-29 09:55:09Z dobashi $ -->\r
2 <!doctype html public "-//w3c//dtd html 4.0 transitional//en"\r
3    "http://www.w3.org/tr/rec-html40/loose.dtd">\r
4 <%@ page contentType="text/html; charset=UTF-8" %>\r
5 <%@ include file="../common/common.jsp"\r
6 %><%@ page import="java.util.*"\r
7 %><%@ page import="java.text.*"\r
8 %><%@ page import="com.lavans.lacoder.*"\r
9 %><%@ page import="com.lavans.lacoder.model.Package"\r
10 %><%@ page import="com.lavans.lacoder.model.Attribute"\r
11 %><%@ page import="com.lavans.lacoder.model.Entity"\r
12 %><%@ page import="com.lavans.lacoder.db.*"\r
13 %><%@ page import="com.lavans.lacoder.main.*"\r
14 %><%@ page import="com.lavans.luz2.commons.StringUtils"\r
15 %><%@page import="com.lavans.luz2.util.IEnum"\r
16 %><%@page import="com.lavans.lacoder.writer.DaoXmlWriter"%>\r
17 <%!\r
18         /**\r
19          */\r
20         SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");\r
21         String escapeBackSlash="\\\\";\r
22 %><%\r
23 Package pkg = (Package)request.getAttribute("lacoder.package");\r
24 Entity entity = (Entity)request.getAttribute("lacoder.entity");\r
25 DaoXmlWriter writer = new DaoXmlWriter(entity);\r
26 String className = entity.getClassName();\r
27 \r
28 \r
29 %>\r
30 \r
31 <%@page import="com.sun.java.swing.plaf.windows.resources.windows"%><html lang="ja">\r
32 <head>\r
33 <title>ソース</title>\r
34 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">\r
35 <LINK href="red.css" rel="stylesheet" type="text/css">\r
36 </head>\r
37 <body text="#000000" leftmargin="10" topmargin="10" marginwidth="10" marginheight="10">\r
38 <pre>\r
39 &lt;?xml version="1.0" encoding="UTF-8" ?&gt;\r
40 &lt;!DOCTYPE well-formed&gt;\r
41 &lt;!--\r
42         $Id: DaoBaseXml.jsp 421 2011-07-29 09:55:09Z dobashi $\r
43         created: &lt;%= sdf.format(new Date()) %&gt;\r
44 \r
45         This source code is generated by lacoder.\r
46         DO NOT EDIT.<%--\r
47         @see http://www.lavans.com/soft/lacoder/\r
48 --%>\r
49  --&gt;\r
50 &lt;sql&gt;\r
51         &lt;!-- select 1 record --&gt;\r
52         &lt;load&gt;\r
53                 &lt;![CDATA[\r
54 <%= writer.writeSelectSql() %>\r
55                 ]]&gt;\r
56         &lt;/load&gt;\r
57 \r
58 <%      // ID(プライマリキー)がsequenceの時\r
59         if(entity.get(0).isSequence()){\r
60 %>      &lt;nextval&gt;\r
61                 &lt;![CDATA[\r
62 <%= writer.writeNextValSql() %>\r
63                 ]]&gt;\r
64         &lt;/nextval&gt;\r
65 \r
66 <%\r
67         }\r
68 %>      &lt;insert&gt;\r
69                 &lt;![CDATA[\r
70 <%= writer.writeInsertSql() %>\r
71                 ]]&gt;\r
72         &lt;/insert&gt;\r
73 \r
74         &lt;update&gt;\r
75                 &lt;![CDATA[\r
76 <%= writer.writeUpdateSql() %>\r
77                 ]]&gt;\r
78         &lt;/update&gt;\r
79 \r
80         &lt;delete&gt;\r
81                 &lt;![CDATA[\r
82 <%= writer.writeDeleteSql() %>\r
83                 ]]&gt;\r
84         &lt;/delete&gt;\r
85 \r
86         &lt;deleteAny&gt;\r
87                 &lt;![CDATA[\r
88 <%= writer.writeDeleteAnySql() %>\r
89                 ]]&gt;\r
90         &lt;/deleteAny&gt;\r
91 \r
92         &lt;count&gt;\r
93                 &lt;![CDATA[\r
94 <%= writer.writeListCountSql() %>\r
95                 ]]&gt;\r
96         &lt;/count&gt;\r
97 \r
98         &lt;pager&gt;\r
99                 &lt;![CDATA[\r
100 <%= writer.writeListPagerSql() %>\r
101                 ]]&gt;\r
102         &lt;/pager&gt;\r
103 \r
104         &lt;pagerPk&gt;\r
105                 &lt;![CDATA[\r
106 <%= writer.writeListPagerPkSql() %>\r
107                 ]]&gt;\r
108         &lt;/pagerPk&gt;\r
109 \r
110         &lt;list&gt;\r
111                 &lt;![CDATA[\r
112 <%= writer.writeListAnySql() %>\r
113                 ]]&gt;\r
114         &lt;/list&gt;\r
115 \r
116         &lt;listPk&gt;\r
117                 &lt;![CDATA[\r
118 <%= writer.writeListAnyPkSql() %>\r
119                 ]]&gt;\r
120         &lt;/listPk&gt;\r
121 <%      if(entity.hasBackup()){ %>\r
122         &lt;backup&gt;\r
123                 &lt;![CDATA[\r
124 <%= writer.writeBackupSql() %>\r
125                 ]]&gt;\r
126         &lt;/backup&gt;\r
127 \r
128         &lt;backupNextval&gt;\r
129                 &lt;![CDATA[\r
130 <%= writer.writeBackupNextValSql() %>\r
131                 ]]&gt;\r
132         &lt;/backupNextval&gt;\r
133 \r
134         &lt;pagerBak&gt;\r
135                 &lt;![CDATA[\r
136 <%= writer.writePagerBakSql() %>\r
137                 ]]&gt;\r
138         &lt;/pagerBak&gt;\r
139 \r
140         &lt;restore&gt;\r
141                 &lt;![CDATA[\r
142 <%= writer.writeRestoreSql() %>\r
143                 ]]&gt;\r
144         &lt;/restore&gt;\r
145 <% } %>\r
146 &lt;/sql&gt;\r
147 </pre>\r
148 \r
149 <!-- <%= debugStr %> -->\r
150 </body>\r
151 \r