ssm框架攻略

1.maven

    1.1 new maven project(打包方式pom)

    1.2修改pom文件

        1.2.1集中定义依赖版本号(properties,dependencyManager,build,plugin)

    1.3安装到本地仓库

    2.1taotao-common(打包方式jar)继承parent,修改pom文件

    2.2taotao-manager(打包方式pom)继承parent(pom文件不动)

    2.3pojo,mapper,service(打包方式jar) web(打包方式war)

        2.3.1配置web.xml

        2.3.2taotao-manager的pom文件中配置build->plugin的tomcat插件(tomcat7:run)

2.ssm整合

    2.1整合思路

        2.1.1dao层。mybatis整合spring,通过spring管理SqlSessionFactory、mapper代理对象。

        整合内容对应工程

        Pojo                                        Taotao-mangaer-pojo

        Mapper映射文件                    Taotao-mangaer-mapper

        Mapper接口                            Taotao-mangaer-mapper

        sqlmapConfig.xml                   Taotao-manager-web

        applicationContext-dao.xml     Taotao-manager-web

        2.1.2service层。所有的实现类都放到spring容器中管理。由spring创建数据库连接池,并有spring管理实务。

        Service接口及实现类                    Taotao-mangaer-service

        applicationContext-service.xml    Taotao-manager-web

        applicationContext-trans.xml        Taotao-manager-web

        2.1.3表现层。Springmvc整合spring框架,由springmvc管理controller。

        springmvc.xml    Taotao-manager-web

        Controller           Taotao-manager-web

    2.2 DAO整合(taotao-mananger-web中添加配置文件)

        2.2.1创建SqlMapConfig.xml

        2.2.2 spring整合mybatis

            2.2.2.1创建applicationContext-dao.xml,db.properties

    2.3 service整合

        2.3.1创建applicationContext-service.xml管理service实现类

        2.3.2创建applicationContext-trans.xml管理事务

    2.4 表现层整合

        2.4.1 springmvc.xml  web.xml

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容