DAO层
由于mybatis不支持jpa,不能由实体映射数据表,所以需要自己新建数据表和数据实体。
可以使用工具由数据表生成数据实体。
数据实体在model目录下。
映射文件在resources/mapper下,如果设置了自动转换对象关系名,这里不在需要配置对象关系的名称映射,但是需要注意命名的书写,注意namespace一致。
DAO接口文件在dao目录下,DAO实现在mapper的xml中,select/update id和接口中的方法对应即可。在service注入dao的时候会提示无法注入的错误,忽略即可。
service层
在service下定义接口,在service/impl/下定义实现,加上@Service注解
Controller层
在Controller目录下,可以实现封装好的json数据、string连接、ModelAndView。