自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gbz2000的博客

软件编程学习与开发

  • 博客(7)
  • 资源 (9)
  • 收藏
  • 关注

转载 SpringBoot页面展示Thymeleaf

开发传统Java WEB工程时,我们可以使用JSP页面模板语言,但是在SpringBoot中已经不推荐使用了。SpringBoot支持如下页面模板语言Thymeleaf FreeMarker Velocity Groovy JSP上面并没有列举所有SpringBoot支持的页面模板技术。其中Thymeleaf是SpringBoot官方所推荐使用的,下面来谈谈Thymeleaf一些常用的语法规则。添加Thymeleaf依赖要想使用Thhymeleaf,首先要在pom.xml文件中单独添加

2021-02-28 09:21:44 296

转载 最详 Thymeleaf 使用教程

前言操作前建议先参考我的另一篇博客:玩转 SpringBoot 2 快速整合 | Thymeleaf 篇查看如何在SpringBoot 中使用 Thymeleaf。还有一点需要注意的是:模版页面中的 html 上需要声明 Thymeleaf 的命名空间,具体代码如下:<html xmlns:th="http://www.thymeleaf.org">接下来就可以开始 Thymeleaf 使用教程了!全文介绍 Thymeleaf 是基于 Thymeleaf 3.0.11..

2021-02-28 09:16:08 877

转载 @RestController 和 @Controller 的区别

@RestController注解,相当于@Controller+@ResponseBody两个注解的结合,返回json数据不需要在方法前面加@ResponseBody注解了,但使用@RestController这个注解,就不能返回jsp,html页面,视图解析器无法解析jsp,html页面理解下面的注解哦。@ResponseBody 表示该方法的返回结果直接写入 HTTP response body 中,一般在异步获取数据时使用【也就是AJAX】,在使用 @RequestMapping后,返回值通

2021-02-26 13:25:07 246

转载 SpringBoot之返回json数据

一、创建一个springBoot个项目操作详情参考:1.SpringBoo之Helloword 快速搭建一个web项目二、编写实体类/** * Created by CR7 on 2017-8-18 返回Json数据实体类 */public class User { private int id; private String username; private String password; public String getPass..

2021-02-26 11:11:02 328

原创 为什么要用 IoC 和 AOP

作为一名 Java 开发,对 Spring 框架是再熟悉不过的了。Spring 支持的控制反转(Inversion of Control,缩写为IoC)和面向切面编程(Aspect-oriented programming,缩写为AOP)早已成为我们的开发习惯,仿佛 Java 开发天生就该如此。人总是会忽略习以为常的事物,所有人都熟练使用 IoC 和 AOP,却鲜有人说得清楚到底为什么要用 IoC 和 AOP。技术肯定是为了解决某个问题而诞生,要弄清楚为什么使用 IoC 和 AOP,就得先弄清楚不用它们

2021-02-24 14:14:54 149

原创 HTTP 方法:GET 对比 POST

两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP ?超文本传输协议(HTTP)的设计目的是保证客户端与服务器之间的通信。HTTP 的工作方式是客户端与服务器之间的请求-应答协议。web 浏览器可能是客户端,而计算机上的网络应用程序也可能作为服务器端。举例:客户端(浏览器)向服务器提交 HTTP 请求;服务器向客户端返回响应。响应包含关于请求的状态信息以及可能被请求的内容。两种 HTTP 请求方法:GET 和 POST在客户机和服务器之间进行请求-响应时,两种

2021-02-24 10:57:22 99

原创 mysql如何使用json提高开发灵活性?

涉及了大量的数据变量作存储,想到如果一个数据变量作为一个字段来存储的话效率太低,当某些数据为空时会造成大量的资源浪费,而MySQL从5.7版本之后开始支持JSON数据类型,MySql中存储Json的几个特性:1.存储在JSON列中的JSON文档的会被自动验证。无效的文档会产生错误;2.最佳存储格式。存储在JSON列中的JSON文档会被转换为允许快速读取文档元素的内部格式。3.存储在JSON列中的任何JSON文档的大小都受系统变量max_allowed_packet的值的限制,可以使用JSON_S

2021-02-22 11:47:44 239

Navicat11 for MySQL.zip

Navicat Premium 是一套数据库开发工具,让你从单一应用程序中同时连接 MySQL、你可以快速轻松地创建、管理和维护数据库。

2021-02-19

VSCodeUserSetup-x64-1.53.0.exe

Visual Studio Code 作为广受好评的开发工具,已经被越来越多的开发者当作首选的开发工具

2021-02-19

SpringBootWeb静态资源_ciqojoinxac.rar

SpringBootWeb静态资源

2021-02-19

IoT-master.zip

物联网平台 采用emq x作为mqtt服务器,运行代码时,注意修改配置文件中mysql参数、mqtt参数.

2021-02-19

iTopDataModelToolkit2.3.exe

ITopDataModelToolkit-2.3定制ITOP进行二次开发必备工具 按照官方步聚说明: 1. 首先安装 ITOP 实例。 2. 安装 toolkit 工具

2020-03-20

guns开源后台管理系统框架V5.1

Guns5.1基于SpringBoot 2,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架!

2019-01-10

Guns开源后台管理框架v3.3

Guns基于SpringBoot 2,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架!

2019-01-10

Guns开发技术文档

Guns开源后台管理框架,是一款基于SpringBoot的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl + flowable。该Guns技术文档PDF完整版,为Guns的详细开发教程,可以让使用Guns系统的用户快速上手进行部署和开发利用,需要Guns技术文档的朋友赶紧下载吧。

2019-01-10

TurboC++3.0

Turbo C 3.0这是一款比较老的经典开发工具,软件本身很小

2018-07-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除