在学习controller的时候,测试了在RequestMapping中,value参数中配置集合,实现不同的URL访问同一方法. 本章继续学习和测试RequestMapping的其他特性. 一.PathVariabe获取URL参数,代码如下: package com.yy.controller; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Con…
 1.开发环境 IDE: JAVA环境: Tomcat: 2.使用Idea生成spring boot项目 以下是使用Idea生成基本的spring boot的步骤. (1)创建工程第一步 (2)创建工程第二步 选择设置后,下一步(Next) (3)配置工程信息 参考上图填写工程信息. Group和Artifact被统称为“坐标”是为了保证项目唯一性而提出的,如果把项目弄到maven本地仓库去,若想找到项目就必须根据这两个id设置去查找. GroupId一般分为多个段,一般可设置两段,第一段为域,…
一.环境: IDE:IntelliJ IDEA 2017.1.1 JDK:1.8.0_161 Maven:3.3.9 springboot:2.0.2.RELEASE 二.步骤 方式一:利用配置文件配置      1.创建springboot项目,并修改POM.xml配置如下 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM…
本节学习在项目中配置文件配置的方式,一种是通过applicaiton.properties,一种是通过application.yml方式. 一.环境: IDE:IntelliJ IDEA 2017.1.1 JDK:1.8.0_161 Maven:3.3.9 springboot:2.0.2.RELEASE 二.文件位置 三.application.properties 常见的properties文件配置格式,如下 server.port=8888 # 数据库访问配置 spring.datasou…
一.环境: IDE:IntelliJ IDEA 2017.1.1 JDK:1.8.0_161 Maven:3.3.9 springboot:2.0.2.RELEASE 二.说明:      本文综合之前的两篇博文,将mybatis.druid同时集成到spring boot框架,展示集成的步骤和效果. 三.步骤方法: 1.使用IntelliJ IDEA创建spring boot项目(过程略),创建后项目工程如下.   2.配置POM.xml <?xml version="1.0"…
一.环境: Windows: IDE:IntelliJ IDEA 2017.1.1 JDK:1.8.0_161 Maven:3.3.9 springboot:2.0.2.RELEASE Linux(CentOS Linux release 7.2.1511 (Core)): dubbo:dubbo-admin-2.0.0 zookeeper:zookeeper-3.4.10 二.部署zookeeper(集群方式) 准备三台机器或虚拟机,IP为192.168.254.3(节点1).192.168.…
方法一. 配置Run/Debug Configuration  选择Main Class为项目 Application启动类(入口main方法) (2).进行项目目录,即包含pom.xml的目录下,启动命令行,输入mvn spring-boot:run,回车. 如果出现如上错误,则在pom.xml中添加如下配置. <repositories> <repository> <id>spring-releases</id> <url>https://r…
Controller控制器主要是接收浏览器请求.下面说一说@Controller注解和@RestController的区别: (1)@Controller类中的方法可以直接通过返回String跳转到jsp.ftl.html等模版页面.在方法上加@ResponseBody注解,也可以返回实体对象. (2)@RestController类中的所有方法只能返回String.Object.Json等实体对象,不能跳转到模版页面:若要实现跳转到模板页面,需将返回的模板页面名称保持到ModelAndView…
快速搭建spring boot2.0+mybatis+thymeleaf 项目 使用工具STS 3.9.7(eclipse) 首先创建一个spring boot2.0项目(具体创建方法就不写了) 然后再pom文件里加入这些依赖 application.properties配置文件 这里用的是sqlserver数据库  mysql8的是注释掉的 数据库配置文件 实体类 加上getters and setters Controller Service ServiceImpl Dao UserMapp…
1.基础配置 开发环境:window jdk版本:1.8(spring boot2.0最低要求1.8) 开发工具:eclipse 构建方式:maven3 2.POM配置文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap…