a demo for MyBatis