一、Dubbo开发步骤:

链接:https://pan.baidu.com/s/1pMPO1kf 密码:9zaa

第一:

1、创建consumer工程
2、在pom.xml文件下添加配置
3、添加application.yml文件(进行端口配置)
4、在dubbo文件src/main/resources下创建dubbo文件夹,在创建消费者文件dubbo-consumer.xml

5、创建启动类
  创建spring boot 主启动类 spring boot 会扫描根目录低下的包

第二:
1、创建provider工程
2、在provider工程下pom.xml文件添加配置
3.在dubbo文件下创建dubbot提供者文件dubbo-provider.xml
  · 提供方应用信息,用于计算依赖关系
  · 使用zookeeper注册中心暴露服务地址
  · 用dubbo协议在20880端口暴露服务
  · 测试服务接口
4、创建启动类
  · 创建spring boot 主启动类 spring boot 会扫描根目录低下的包

二、spring mvc开发步骤:

链接:https://pan.baidu.com/s/1pNebAH1 密码:p7mg

1.用户向服务器发送请求,请求被Spring的前端控制器DispatcherServlet拦截

2.DispatcherServlet对请求URL(统一资源定位符)进行解析,得到URI(请求资源标识符)。然后根据该URI,调用HandlerMapping获得该Handler配置的所有相关的对象,包括Handler对象以及对应的拦截器,这些对象被封装到一个HandlerExecutionChain对象当中返回

3.DispatcherServlet根据获得Handler,选择一个合适的HandlerAdapter。它会被用于处理多种Handler,调用Handler实际处理请求的方法。

4.提取请求中的模型数据,开始执行Handler

5.Handler执行完成后,想DispatcherServlet返回一个ModelAndView对象。

6.根据返回的ModelAndView对象,选择一个合适的ViewResolver(视图解析器)返回给DispatcherServlet.

7.ViewResolver结合Model和View来渲染视图。

8.将视图渲染结果返回给客户端。

三、spring boot开发步骤:

链接:https://pan.baidu.com/s/1dGcJOuH 密码:c014

1、创建maven工程
2、更改工程JDK版本
3、引入springboot父类更好的规范各个依赖的version
4、引入spring boot 的依赖
5、spring boot 常用配置讲解以及IOC
  @SpringBootApplication 主配置注解(一般放在根类)
  @Bean 在spring 容器声明bean
  @ComponentScan 指定扫描包
  @Configuration 指定该类为配置类
  @ImportResource 引入外部xml(最好指定 classpath:)
6、spring boot 配置文件
  spring boot 配置文件 支持.properties 和 .yml 两种文件方式
  分别默认加载 application为名字的文件
  @PropertySource 加载.properties文件(最好指定 classpath:)
  @ConfigurationProperties yml除@Value值的其他配置方式

四:ssm开发步骤:

http://www.cnblogs.com/loger1995/p/6352179.html

1、导包
  把commons-dbcp.jar包 和 commons-pool.jar包 导入lib文件夹
2、创建数据库表
3、配置web.xml文件
  配置springmvc配置文件的位置,配置编码过滤器
4、springmvc配置spring-mvc.xml
  配置自动扫描的包(controller)和springMVC 视图解析器
5、spring的配置文件 applicationContext.xml
  1、配置数据源(org.apache.commons.dbcp2.BasicDataSource),不要导错包

  2、配置 SqlSessionFaction,属性包括数据源和 mybatis 的 mapper 的文件位置

  3、配置 mybatis 注解 ,用此注解来标识 mybatis 的接口方法,使得该接口注入到 Spring 的 IOC 容器中,并且该接口的方法与 mapper 的各种操作对应。

6、建立 mybatis 注解接口 MyBatisRepository.java
7、实体类 User.java
8、在entity包下创建UserMapper.xml文件下添加配置
9、在dao下创建UserDao.java 文件,对数据库操作的接口
  这个接口的方法名要与上面的 mapper 的对应 id 名一致 ,这个接口要用 mybatis 注解标识
10、在controller下创建UserController.java (控制器) 文件。
11、在WebContext文件夹下穿件WEB-INF文件,然后创建一个index.jsp文件进行增删改代码编写

开发步骤Dubbo、spring mvc、springboot、SSM整合开发步骤的更多相关文章

  1. Spring+Spring MVC+Mybatis 框架整合开发(半注解半配置文件)

    项目结构: (代码里面都有注释) 一.在pom文件中依赖jar包 因为我这里分了模块,所以有父子级的共两个pom文件 父级: <?xml version="1.0" enco ...

  2. 转载 Spring、Spring MVC、MyBatis整合文件配置详解

    Spring.Spring MVC.MyBatis整合文件配置详解   使用SSM框架做了几个小项目了,感觉还不错是时候总结一下了.先总结一下SSM整合的文件配置.其实具体的用法最好还是看官方文档. ...

  3. 基于Spring MVC的Web应用开发(三) - Resources

    基于Spring MVC的Web应用开发(3) - Resources 上一篇介绍了在基于Spring MVC的Web项目中加入日志,本文介绍Spring MVC如何处理资源文件. 注意到本项目的we ...

  4. Spring MVC、MyBatis整合文件配置详解

    Spring:http://spring.io/docs MyBatis:http://mybatis.github.io/mybatis-3/ Building a RESTful Web Serv ...

  5. 调试SPRING MVC(或者整合SSH)的时候遇到了org/objectweb/asm/Type

    调试SPRING MVC(或者整合SSH)的时候遇到了org/objectweb/asm/Type 解决方法1: 原因是Spring中的cglib-nodep-2.x.x.jar与Hibernate中 ...

  6. Mybaits-从零开始-Spring、Spring MVC、MyBatis整合(未万待续)

    Spring.Spring MVC.MyBatis整合(未万待续)

  7. 【Java Web开发学习】Spring MVC 使用HTTP信息转换器

    [Java Web开发学习]Spring MVC 使用HTTP信息转换器 转载:https://www.cnblogs.com/yangchongxing/p/10186429.html @Respo ...

  8. 【Java Web开发学习】Spring MVC添加自定义Servlet、Filter、Listener

    [Java Web开发学习]Spring MVC添加自定义Servlet.Filter.Listener 转载:https://www.cnblogs.com/yangchongxing/p/9968 ...

  9. 【Java Web开发学习】Spring MVC 拦截器HandlerInterceptor

    [Java Web开发学习]Spring MVC 拦截器HandlerInterceptor 转载:https://www.cnblogs.com/yangchongxing/p/9324119.ht ...

  10. 【Java Web开发学习】Spring MVC文件上传

    [Java Web开发学习]Spring MVC文件上传 转载:https://www.cnblogs.com/yangchongxing/p/9290489.html 文件上传有两种实现方式,都比较 ...

随机推荐

  1. CSS 文本溢出时显示省略标记

    如标题所示... <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.o ...

  2. 浏览器history操作实现一些功能

    返回拦截 功能:从广告进入到落地页后,给history增加一个页面,拦截返回动作 主要用到的是h5中的history对象,使用了pushState,和replaceState来操作. 并且加入了一些条 ...

  3. 【转】jar包和war包的介绍和区别

    JavaSE程序可以打包成Jar包(J其实可以理解为Java了),而JavaWeb程序可以打包成war包(w其实可以理解为Web了).然后把war发布到Tomcat的webapps目录下,Tomcat ...

  4. Virtual Box配置CentOS7网络

    1.先管理中配置两个网络 最好的办法就是使用两块网卡,nat(虚拟机访问互联网,使用10.0.2.x段)和host-only(虚拟机和主机互相通信,使用192.168.56.x段) 2.接下来对Cen ...

  5. webpack构建本地服务器

    webpack构建本地服务器 想不想让你的浏览器监测你的代码的修改,并自动刷新修改后的结果,其实Webpack提供一个可选的本地开发服务器,这个本地服务器基于node.js构建, 可以实现你想要的这些 ...

  6. bzoj:4105: [Thu Summer Camp 2015]平方运算

    Description   Input 第一行有三个整数N,M,p,分别代表序列的长度.平方操作与询问操作的总次数以及在平方操作中所要模的数.   接下来一行N个数代表一开始的序列{X1,X2,... ...

  7. 命运(经典dp)

    题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=2571 命运 Time Limit: 2000/1000 MS (Java/Others)    Mem ...

  8. Linux磁盘使用过载

    系统出现磁盘占用达到100%导致系统崩溃 查看那些个磁盘使用达到100% 命令 df -h  我们发现是www目录使用达到100%,开始清理,首先查找大于100M的大文件 find / -size + ...

  9. 【android studio】 gradle配置成本地离线zip包

    http://blog.csdn.net/jingleye/article/details/52689260       关键词:distributionUrl修改成本地路径,android stud ...

  10. JXLS 2.4.0系列教程(六)番外篇——导出图片(完结)

    突然想起来有同学说过能不能导出图片,本来我是想说不懂的,后来我上官网查了查,还挺容易.我就简短的写一写怎么导出图片. 官方提供了导出图片标签: jx:image(lastCell="D10& ...