美文网首页
Mac IDEA使用Maven搭建ssh框架

Mac IDEA使用Maven搭建ssh框架

作者: MarcoRe | 来源:发表于2019-10-21 10:18 被阅读0次

    1.最近在学JavaWeb方面的知识,上次自己尝试使用Maven搭建过ssh框架(Spring+Struts2+Hibernate),这次尝试自己搭建ssh框架,记录一下。

    IDEA版本

    2.点击Create New Project,创建一个新项目。

    选择Maven,红框处打钩,然后选择maven-archetype-webapp。

    3.Next之后填写项目信息。

    这里说一下GroupId和ArtifactId,这两者是为了保证项目的唯一性,GroupId第一段是域名,例如com,cn等,第二段是公司名,ArtifactId简单来说是你的项目名。

    4.一直Next至finish。

    5.点击finish之后出现这个界面,等待它自己下载,然后红框选择是自动导包。

    6.等下载完毕之后,在main下面新建java和resources文件夹。

    7.设置java为Sources Root,设置resources为Resources Root,设置完成后如上图。

    8.在pom.xml中添加依赖包。https://mvnrepository.com/ 依赖包可以去Maven仓库,找到自己需要的包。

    然后选择版本。

    进去之后将这段代码复制到pom.xml中就可以导入相关的jar包了。

    9.这一步完成之后,在resources下创建spring的配置文件,如图。

    输入名字:applicationContext.xml。

    创建完成。

    10.java下新建action,dao,model,service。

    action:引用对应的Service层,这里结合Struts的配置文件,跳转到指定页面。

    dao:使用了Hibernate连接数据库、对数据库进行操作(增删改查)。

    model:对应数据库表的实体类。

    service:处理业务逻辑,引用对应的Dao。

    11.配置applicationContext.xml文件。

    配置完这个标签后,spring就会去自动扫描base-package对应的package本包和子包下面的java文件,如果扫描到文件中带有@Service,@Component,@Repository,@Controller等这些注解的类,则把这些类注册为bean 。

    引入引入jdbc.properties文件,并配置c3p0连接池。在resources文件夹下创建一个jdbc.properties文件,然后配置好自己的数据库,我用的是mysql。

    这步完成之后,添加Hibernate的配置。里面一些Hibernate常用的配置都有注释,准备再写一篇专门记录这个配置,以便以后看。

    相关文章

      网友评论

          本文标题:Mac IDEA使用Maven搭建ssh框架

          本文链接:https://www.haomeiwen.com/subject/fyxnmctx.html