1.微服务:一个项目 可以由多个 小型服务构成(微服务)2.spring boot可以快速开发 微服务模块 a.简化j2ee开发 b.整个spring技术栈的整合(整合springmvc spring) c.整个j2ee技术的整合(整合mybatis redis) 3准备:jdk: JAVA_HOM ...
分类:
编程语言 时间:
2019-11-27 17:35:44
阅读次数:
89
spring Web Mvc是基于Servlet Api构建的原始Web框架,从一开始就包含在spring框架下,其正式名称“Spring Web Mvc”来自它的源模块(Spring-webmvc)的名称,但它更常见的名称是的“Spring MVC". 一、springMvc 本质上还是在使用se ...
分类:
编程语言 时间:
2019-11-26 23:10:28
阅读次数:
125
@requestbody和@requestparam的用法 @requestparam 用来处理Content-Type: 为 application/x-www-form-urlencoded编码的内容。(Http协议中,如果不指定Content-Type,则默认传递的参数就是applicatio ...
分类:
编程语言 时间:
2019-11-26 19:10:37
阅读次数:
87
1、thymeleaf模板 2.Freemarker模板 Thymeleaf模板 首先导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</ar ...
分类:
编程语言 时间:
2019-11-26 17:38:40
阅读次数:
70
最近公司一个项目需要连接两个数据库(A和B)操作,有的模块查询A库,有的模块查询B库,因此需要改造下,项目后台用的是SpringMVC+Mybatis+MySQL架构,折腾了两天后终于搞定了,在这里记录过改造过程。 使用场景 多数据源的使用的场景一般有: 1. 主从数据库切换 2. 读写分离 3. ...
分类:
编程语言 时间:
2019-11-25 11:52:00
阅读次数:
76
一、返回ModelAndView 若处理器方法处理完后,需要跳转到其他资源,且又要在跳转的资源间传递数据,此时处理器方法返回ModelAndView比较好。当然,若要返回ModelAndView,则处理器方法中需要定义ModelAndView对象。 在使用时,若该处理器方法只是进行跳转而不传递数据, ...
分类:
编程语言 时间:
2019-11-25 11:30:29
阅读次数:
74
1. 项目环境准备 1.1. 技术选型 整个项目使用的SSM框架 SpringMVC,Spring,MyBatis,MySql数据库,Shiro安全框架 1.2. 使用Maven创建Web项目 1.3. 引入maven项目pom文件依赖的和插件配置 Maven的pom文件集成了整个项目所需要的绝大部 ...
分类:
其他好文 时间:
2019-11-24 21:14:31
阅读次数:
79
下面开始整合(由于有点多就不一一介绍了) 配置sqlMapConfig.xml(空文件即可) <?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0// ...
分类:
编程语言 时间:
2019-11-24 17:32:00
阅读次数:
91
1.配置文件如下 spring: # 热部署 devtools: restart: enabled: true #设置开启热部署 additional-paths: src/main/java #重启目录 exclude: WEB-INF/** freemarker: cache: false #页 ...
分类:
编程语言 时间:
2019-11-24 15:46:46
阅读次数:
76
springmvc执行流程 springmvc介绍 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring ...
分类:
编程语言 时间:
2019-11-24 12:04:58
阅读次数:
58