标签:pat 项目 目的 clean mybatis baidu alt generator SSM框架
简单点说,就是通过数据库中的单表,自动生成java代码。
Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码
链接 提取码:zaez
下载好逆向工程之后,将其作为一个新工程导入,然后找到工程下的generatorConfig.xml文件,按照文件中的注释以及实际情况修改相应的配置,运行GeneratorSqlmap.java,即可根据数据库表逆向生成对应的代码,然后将生成的文件拷贝到我们的项目中即可
在实现类中实现接口ItemService的方法,具体如下:
@Service public class ItemServiceImpl implements ItemService { @Autowired private TbItemMapper itemMapper; @Override public TbItem getItemById(long itemId) { TbItem item = itemMapper.selectByPrimaryKey(itemId); return item; } }
在controller中添加如下代码:
@Controller public class ItemController { @Autowired private ItemService itemService; @RequestMapping("/item/{itemId}") @ResponseBody public TbItem getItemById(@PathVariable long itemId){ TbItem item = itemService.getItemById(itemId); return item; } }
按照依赖关系将工程依次install到本地仓库中,如下图所示:
如果碰到工程为灰色,在install的时候可能会报程序包com.xxx找不到的错,这个情况可按照下图的步骤解决
点击Run->Edit Configurations,然后按照下图步骤操作,在3处选择聚合工程的路径,4处填入clean tomcat7:run,然后点击OK
然后点击下图中的run,或者用快捷键shift+F10
按照前面controller里的配置,在地址栏输入http://localhost:8080/item/562379,出现下图的界面就说明整个后台的工程以及SSM框架的整合成功了
标签:pat 项目 目的 clean mybatis baidu alt generator SSM框架
原文地址:https://www.cnblogs.com/Cryptonym/p/9942162.html