Java for You 后端开发 Blade 学习指南

Blade 学习指南

1. 介绍

轻量级、高性能、简洁优雅的 Web 框架。

基于 Java8 开发,为个人开发者打造的轻量级 MVC 框架, 你只需要创建普通的 Maven 工程即可完成一个简单的应用。

官网地址:https://lets-blade.com/

设计理念:https://lets-blade.com/docs/blade-design.html

2. 快速入门

2.1 创建工程

maven 构建,JDK 1.8 编译。

2.1.1 依赖引入

pom 依赖如下:

2.1.2 运行类编写

2.1.3 启动看效果

启动应用后,即可用用浏览器访问:http://127.0.0.1:9000

2.2 创建路由

注册路由两种方式:

  • 使用 Blade 对象硬编码注册
  • 通过控制器来管理多个路由。

编写一个控制器,在你的 Application 所在目录之下,我们最好将它放在 controller 包中,看到名字也就知道是控制器了。


四种路由中包含:

  • 访问路径
  • 请求方法
  • 具体执行的方法体

Blade 提供了四种请求方式:GET, POST,PUT, DELETE。

2.3 静态文件

2.3.1 默认静态资源

Blade 默认设置了 static、assets、webjars、upload 文件夹皆为静态资源目录。 你也可以自定义设置某个目录,这里我们就使用 static 目录作为存储。

2.3.2 自定义资源目录

  • 通过编码设置:blade.addStatics("/zhuangbi")
  • 通过配置文件:mvc.statics=/zhuangbi

2.3.3 静态资源目录下的列表开启

  • 通过编码设置:blade.showFileList(true)
  • 通过配置文件:mvc.statics.list=true


2.3.4 webjars

静态资源以 jar 方式引入。

2.4 渲染视图

渲染模板的准则:

  • 所有的模板文件都存储在 resources/templates 目录下

你可以调用 Response 方法的 render 方法渲染或者返回一个 String 类型的视图路径。

本文由 java4u.cn 发布,可自由转载、引用,但需署名作者且注明文章出处(作者:白色蜗牛,出处:java4u.cn)。如转载至微信公众号,请在文末添加作者公众号二维码。 https://java4u.cn/backend/3260.html

作者: 蜗牛

Java 最佳实践

下一篇

已经没有了

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

公众号:蜗牛互联网

在线咨询: QQ交谈

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部