摘要: 本文主要讲解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)