
amework.centit-persistence-jdbc.5.3.2302.source-code.ExtendedSqlMap.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of centit-persistence-jdbc Show documentation
Show all versions of centit-persistence-jdbc Show documentation
南大先腾自己的Orm框架,借用spring-jdbc管理链接和事物
The newest version!
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE sqlMap [ <!ELEMENT sqlMap (sql*)> <!ELEMENT sql (#PCDATA)> <!ATTLIST sql id CDATA #REQUIRED> <!ATTLIST sql dbtype (Oracle|SqlServer|DB2|MySql) #IMPLIED> ]> <sqlMap> <!-- xml 中不判断id的唯一性,后面的语句会覆盖前面的,所以一般将通用的语句放在前面,数据库特有的语句放在后面。 --> <sql id="QUERY_ID_TEST1" dbtype="Oracle"> <![CDATA[select a.userCode,a.uintCode,b.projectID, b.name as projectName,b.projectType,b.totalPoeples from projectInfo b join projectOwner a on a.projectID=b.projectID [companyType | join CompanyInfo c on b.companyId=c.companyId] where 1=1 {projectOwner:a,projectInfo:b} [projectType:pt| and b.projectType=:pt] [:companyType,:companyName | and c.companyType=:companyType and c.companyName like :companyName] order by b.name ]]> </sql> <sql id="QUERY_ID_TEST1" dbtype="MySql"> <![CDATA[select a.userCode,a.uintCode,b.projectID, b.name as projectName,b.projectType,b.totalPoeples from projectInfo b join projectOwner a on a.projectID=b.projectID [companyType | join CompanyInfo c on b.companyId=c.companyId] where 1=1 {projectOwner:a,projectInfo:b} [projectType:pt| and b.projectType=:pt] [:companyType,:companyName | and c.companyType=:companyType and c.companyName like :companyName] order by b.name ]]> </sql> </sqlMap>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy