spring boot 配置 前端->ajax->后端api->数据库爬坑

上文:安装好了spring boot。得到一个空的项目,打开localhost:8080得到whitelabel错误页面。

1、配置主页:主页index.html连同css和js,可以放在resources的static下面。但是想通过访问localhost:8080/login进入另一个html页面,却不能通过在static文件夹下面创建login文件夹,再在login里放index.html实现。于是我们可以使用spring mvc(被spring boot作为依赖集成在spring boot项目里)最最常用的controller,通过引入spring-boot-starter-thymeleaf,在resources的template文件夹下放入login.html,再创建controller类,表示访问login时返回template文件夹里名为“login”的文件。

于是将css和js放进static,页面全部放进template,同一个controller里创建不同方法作为页面路由。

2、数据库配置。使用mysql8.0。引入spring-boot-starter-data-jpa和mysql-connector-java,前者springboot家的,后者groupid为mysql。maven的test报错,invalid demoapplication status...本着上次配置spring boot得到的“问题很简单,想一想就明白了”的结论,我更改了application.yml的数据库配置,仔细确认到用这个配置一定能连接mysql了为止,报错就没有了。

 

3、返回json。用controller做很方便。百度一下,你就知道。不要强行注册servlet,又蠢又麻烦。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值