我在项目中使用Aspectj,并且尝试从属性文件中加载切入点表达式,如下所示。
LEFT JOIN
(
SELECT q.*,
q.rn = 1
FROM (
SELECT ROW_NUMBER() OVER(ORDER BY ca.Id DESC) AS rn,
ca.StateProvince,
ca.ZipPostalCode,
ca.ContactId
FROM public.contact_addresses ca
WHERE ca.OrganizationId = <Parameters.DemographicsOrgId>
AND ca.DeletedDate IS NULL
AND ca.TypeId = 7
AND ca.ContactId = cc.Id
) q
GROUP BY q.rn
) ca
ON ca.rn = 1
除了在xml文件中定义方面,我还有什么可能的选择?
谢谢
答案 0 :(得分:0)
就像M. Deinum所说,不幸的是,这是不可能的,因为 注释需要静态值 。
但是,您可以通过编程实现AOP。应该使用哪个 使其更具可配置性。
看看