Springboot+Maven+MyBatis+MySQL+jsp页面跳转

本文介绍了如何使用SpringBoot、Maven、MyBatis和MySQL搭建项目,详细讲解了从项目初始化到解决时区、错误页面、JSP跳转404等问题的过程,提供了相关错误的解决方案和配置文件示例。
摘要由CSDN通过智能技术生成

学习使用springboot记录:

概念: http://www.cnblogs.com/larryzeal/p/5765945.html

Spring Boot是为了简化Spring应用的创建、运行、调试、部署等而出现的,使用它可以做到专注于Spring应用的开发,而无需过多关注XML的配置。

简单来说,它提供了一堆依赖打包,并已经按照使用习惯解决了依赖问题---习惯大于约定。

Spring Boot默认使用tomcat作为服务器,使用logback提供日志记录。

eclipse整合springboot插件 http://www.cnblogs.com/cnmenglang/p/6420940.html

此项目搭建springboot选择war 勾选 mysql mybatis web

项目搭建参考: https://www.cnblogs.com/DFX339/p/8862709.html

报错:1.mysql8 运行报错 The server time zone value...   

               解决方案-->修改时区:set global time_zone='+8:00';

               https://www.cnblogs.com/ljy-20180122/p/9157912.html

           2.springboot 报错 Whitelabel Error Page/Path with "WEB-INF" or "META-INF"...

              解决方案-->(springboot官方不推荐使用jsp)修改pom.xml增加jsp依赖

              https://www.cnblogs.com/chensuqian/p/10507396.html

           3.跳转jsp页面显示404 There was an unexpected error (type=Not Found, status=404)

              解决方案-->jsp页面跳转没有.do 将页面

             修改此处url,删除.do<a href="/springboot_demo/findById.do">转到showUser.jsp</a>

           4. 若干版本问题。。。

               实验期间全部使用了目前最新版本,jdk1.8.0_201 apache-maven-3.3.9 springboot(v2.1.3.RELEASE) mysql8.0

项目结构:

代码:

1.建表user:

cd (mysql安装位置)\MySQL\MySQL Server 8.0\bin
mysql -hlocalhost -uroot -proot
create database springboot_demodb;
use springboot_demodb;
drop table if exists user;
create table user(
	id int(11) not null,
	username varchar(16) default null,
	password varchar(16) default null,
	age int(11) default null,
	primary key(id)
	)engine=InnoDB default charset=utf8;

INSERT INTO USER(ID,USERNAME,PASSWORD,AGE) VALUES(1,'Tony',123,17);

2.实体类:

package com.example.demo.pojo;

/**
 * 		实体类
 * @author mac
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值