<insert id="saveCustomer" parameterType="com.xiaonatech.dsx.entity.CustomerEntity" useGeneratedKeys="true" keyProperty="policyID">
으아악dao 레이어
public int saveCustomer(CustomerEntity cs);
이 메서드는 항상 1을 반환합니다. object.id의 값은 항상 비어 있습니다. 데이터베이스는 mysql입니다.
CustomerEntity applyRecord = new CustomerEntity();
仅有的幸福2017-06-30 09:55:48
useGeneratedKeys="true" keyProperty="id" xml 구성에서 keyProperty는 기본 키로 데이터 번호가 id로 설정되고 자동 증가로 마침표가 설정되었는지 확인하세요. 실행되면 기본 키 값이 엔터티 클래스의 기본 키에 반영됩니다
扔个三星炸死你2017-06-30 09:55:48
<insert id="save" 매개변수Type="atyy.model.ArticleCategoryPO" useGeneratedKeys="true">
</insert>
속성을 추가하기만 하면 됩니다 useGeneratedKeys="true"
为情所困2017-06-30 09:55:48
1. 데이터베이스 ID는 auto_increment여야 합니다.
2. useGeneratedKeys="true" 및 keyProoerty를 구성합니다.
3. 매퍼 인터페이스 메서드를 호출하여 얻는 값, 즉 영향을 받는 레코드 수는 1입니다. 객체 ID를 얻으려면 클릭하여 해당 getter 메소드를 사용하세요