Mybatis

  • Post author:
  • Post category:其他



Mybatis


1.po





public






class



User {









private






int





id


;








private



String


username


;








private



String


sex


;








private



Date


birthday


;








private



String


address


;








public






int



getId() {









return





id


;





}








public






void



setId(



int





id


) {









this



.


id


=


id


;





}



2.povo




//bean

Vo





类相对于数据库中的视图,封装视图对象






public






class



UserVo {









private



User


user


;













private



List<Integer>


idList


;








public



User getUser() {









return





user


;





}








public






void



setUser(User


user


){









this



.


user


=


user


;





}








public



List<Integer> getIdList() {









return





idList


;





}








public






void



setIdList(List<Integer>


idList


){









this



.


idList


=


idList


;





}




















}



3.mapper



mapper

类和

mapperxml

文件放在统一的包下





public






interface



UserMapper {








//1






、根据用户






ID






查询用户信息








public



User findUserById(



int





id


)



throws



Exception;







//3






、添加用户








public






void



insertUser(User


user


)



throws



Exception;












//






综合查询








public



List<User> findUserList(UserVo


vo


);












//






综合查询用户总数








public






int



findUserCount(UserVo


vo


);












//resultMap






入门








public



User findUserRstMap(



int





id


);





}





<?


xml


version


=



“1.0”



encoding


=



“UTF-8”



?>





<!


DOCTYPE


mapper





PUBLIC


“-//mybatis.org//DTD Mapper 3.0//EN”





“http://mybatis.org/dtd/mybatis-3-mapper.dtd”


>





<


mapper


namespace


=




版权声明:本文为pindu002原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。