mysql插入数据自动生成主键uuid

DemoMapper.java

//注意方法的返回值必须是void;

void add(Demo demo);

==============================================

demoMapper.xml:

      
            select replace(uuid(),'-','')
       

    INSERT INTO  

            db_demo(

                    demo_id

                    ,name   

                    ,age

            ) 

    VALUES

            (

                #{demoId}

                ,#{name}

                ,#{age}

    )

==============================================

DemoServiceImpl.java :

@Autowired

private demoMapper demoMapper;


public void add(Demo demo){

    demoMapper.add(demo);

    System.out.println(demo.getDemoId);

}

你可能感兴趣的:(mysql)