摘要:
本文主要讲解Spring开发中三种不同的注入方式,以及集合数据类型的注入,仅供学习分享使用,如有不足之处,还请指正。
概述
Spring的注入方式一共有三种,如下所示:
通过set属性进行注入,即通过属性的geter,seter方法进入,如果没有对应的方法,就会报错。
通过构造函数进行注入,通过类的... 阅读原文
2019-10-14 12:12:44 阅读(2419) 评论(0)
摘要:
简说排序
排序是极其常见的使用场景,因为在生活中就有很多这样的实例。国家GDP排名、奥运奖牌排名、明星粉丝排名等,各大排行榜,给人的既是动力,也是压力。
而讲到排序,就会有各种排序算法和相关实现,本文不讲任何排序算法,而只专注于讲使用。通过实例给大家展示,我们可以了解怎样使用既有的工具进行排序。Linux... 阅读原文
2019-10-14 11:56:07 阅读(2472) 评论(0)
摘要:
6.参数绑定(重点)
Springmvc作为表现层框架,是连接页面和service层的桥梁,它负责所有请求的中转。怎么从请求中接收参数是重点,这也体现了我们刚开始说的Springmvc的第一个作用:“接收请求中的参数”。
接收的参数具体有哪些类型呢?6.1~6.5是绝大... 阅读原文
2019-10-14 09:59:02 阅读(2361) 评论(0)
摘要:
先看一下我创建的最简单的项目吧。
controller类
@RestController
public class TestController {
@RequestMapping("index")
public String index() {
return "hello... 阅读原文
2019-10-14 09:32:03 阅读(2601) 评论(0)
摘要:
feign简介:
feign是一种声明式,模板化的HTTP客户端,spring cloud对feign进行了增强,使其支持SpringMvc的相关注解,并整合了ribbon做负载均衡。在spring cloud中使用feign做HTTP远程服务请求,可以做到就像调用本地方法一样,完全感知不到是在调用远程方法... 阅读原文
2019-10-14 09:06:05 阅读(2383) 评论(0)
摘要:
Thymeleaf主要使用 org.thymeleaf.expression.Strings 类处理字符串,在模板中使用 #strings 对象来处理字符串。
开发环境:IntelliJ IDEA 2019.2.2Spring Boot版本:2.1.8
新建一个名称为demo的Spring Boot项目。... 阅读原文
2019-10-14 07:59:02 阅读(2464) 评论(0)
摘要:
Java基础知识总结
基本数据类型
Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
基本类型之间的转换
强制类型转换
如果要把大的转成小的,或者在short与char之间进行转换,就必须强制转换,也被称作缩小转换(narrowing conversio... 阅读原文
2019-10-14 07:49:03 阅读(2346) 评论(0)
摘要:
一、Java模板引擎
模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档。
在java中,主要的模板引擎有JSP、Thymeleaf、FreeMarker、
Velocity等。
虽然随着前后端... 阅读原文
2019-10-14 07:01:02 阅读(2840) 评论(0)
摘要:
一、Java模板引擎
模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档。
在java中,主要的模板引擎有JSP、Thymeleaf、FreeMarker、
Velocity等。
虽然随着前后端... 阅读原文
2019-10-14 06:00:11 阅读(2367) 评论(0)
摘要:
一、Java模板引擎
模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档。
在java中,主要的模板引擎有JSP、Thymeleaf、FreeMarker、
Velocity等。
虽然随着前后端... 阅读原文
2019-10-14 00:42:39 阅读(3577) 评论(0)