您的位置:首页 > 移动开发

基于IdeaIDE的ssm整合框架的maven管理项目,利用映射自动生成dao层,pojo层,mappers层

2017-09-19 17:21 633 查看
今天我来给大家演示一种创建ssm整合框架的maven管理的项目,利用映射自动生成项目的dao层,pojo层,mappers层。

IDE:IDEA

框架:spring,springmvc,mybatis

是否使用maven管理:是

使用maven来管理项目的话,首先得先安装maven,然后在环境变量里面进行配置maven的环境变量。如果需要的话,这是maven的包,欢迎下载

然后在IDEA里面配置一下maven,截图如下:



在Maven home directory那里配置一下Maven的解压缩的路径即可。本地仓库使用的是默认的中央仓库,会自动下载jar包,这就算maven的环境配置好了。

接下来就是创建maven管理的web项目,点击File->new->Module,然后点击旁边的maven,选择上面的JDK,我使用的是jdk8,如图所示:



点击next按钮会跳到下一个页面,如图所示:



这里的GroupId是项目开发者域名,我这是写的是我所在实验室的名字,然后这个ArtifactId是项目名,然后一直点击Next按钮,即可,最后点击ok即可,这就算maven项目创建成功了。

注意的是创建maven管理的项目后,生成完整的目录结构这个过程有点慢,因为整个项目要在maven的原型中拉取信息,当整个项目创建完成之后,会生成一个pom.xml文件,里面的目录结构是这样的,截图如下:



会自动生成一个war包。

接下来就是配置一下pom文件里面的jar包版本信息,随便截了一张图,如下:



groupId指的是开发者域名,artifactId指的是jar包的名字,version指的是版本信息,把所有的jar报信息写完之后,如果能看到如下信息,就说明jar包已经全部下载好了,如图所示:



接下来就是配置ssm框架的信息。每个人写ssm整合狂框架的风格都不同,我这里需要配置的有applicationContext.xml和applicationContext-datasource.xml和

dispather-servlet.xml三个配置文件。

因为我今天说的是利用mybatis的插件mybatis-generator自动生成pojo层,dao层和对应的xml文件。接下来我说一下这里面的文件配置,我是这样实现的,首先创建一个配饰文件,把对应的数据库的对应信息填写好,截图如下:



这里重点说的是这个db.driverLocation指的是你的本地的中央仓库的java-connection.jar的绝对路径,,因为之前在这里吃过亏,所以特别的熟悉。

然后再去创建一个配置文件去加载这个之前存放数据库信息的配置文件。这是我的配置文件的截图,如下所示:



首先去加载之前存放数据库信息的配置文件。

然后定义在pojo层生成的JavaBean里面的信息,要不要构造函数,要不要生成该类的toString()方法,以及set和get方法,如图所示:



最后就是最重要的加载数据库里面的表信息,这里把生成的pojo层生成的JavaBean名字都已经命名好了,最后点击IDEA旁边Plugins里面的mybatis-generator里面的

mybatis-generator:generate,双击即可,截图如下:



ok,这就是我总结的,谢谢观看,




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐