基于Timestamp的排他功能只能使用框架自动生成的SQL,自己写的SQL,S2DAO不能识别. 已经通过maillist和官方确认过了.要么就自已实现排他功能. 这意味着UPDATE的话,你总是得UPDATE所有的字段.你得把所有的字段值全SET到实体中才行. 直接用框架生成的update方法,它会自动生成SQL,不用自己写,排他就好用. @S2Dao(bean = UsodMCustomMailEntity.class) public interface UsodMCustomMailDao extends BaseDao { @Arguments("entity") ...