自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 @ResponseBody注解的具体作用和用法

一.@ResponseBody的作用其实是将java对象转为json格式的数据。@ResponseBody作用在方法上,@ResponseBody 表示该方法的返回结果直接写入 HTTP response body 中,一般在异步获取数据时使用【也就是AJAX】。接下来看看下面的代码:第一步:先编写一个jsp的页面,来调用后台。在这里插入代码片第二步:在后台的生成一个java对象,用于返回给页面。第三步:这前端页面来调用这个接口,然后我们将一个User对象返回给它,到前台后自动转为json

2020-07-05 16:11:47 22558 5

原创 MySQL中limit与limit_offset区别及使用方法

一、limit使用方法直接来看看下面的代码,用代码做解释代码一:select *from userlimit 1, 5;上面这条sql表示:在表 user中从第2条数据开始取5条数据。即2,3,4,5,6代码二:select *from userlimit 5,10;上面这条sql表示:在 user表中从第6条数据开始取10条数据。即6,7,8,9, 10, 11, 12, 13,14,15总结:select *from userlimit x, y;在 user表中从第x

2020-07-05 14:53:44 836

原创 @GetMapping(value=“/“) 注解中,“/“有和没有有何区别

@GetMapping(value = “/edit”) 和 @GetMapping(value = “edit”) 的区别1、带上 “/” 是绝对路径,不带 “/” 是相对路径。相对路径:就是相对于当前文件的路径。网页中一般表示路径使用这个方法。如“a.jsp” 文件里引用了“m.js”,若a.jsp和m.js在同一个目录,只要这两个文件的相对位置没有变,那么部署到web服务器就能正常显示。绝对路径:就是你的主页上的文件或目录在硬盘上真正的路径。绝对路径就是你的主页上的文件或目录在硬盘上真正

2020-07-01 15:04:45 4747 1

原创 java中Query类的解析和具体用法

Query是一个查询参数类,封装了查询条件,分页,排序等功能参数介绍Query里面封装了一系列查询参数,主要分为以下几类:分页参数:设置分页排序参数:设置排序字段条件参数:设置查询条件字段参数:可返回指定字段下面逐个讲解每个参数的用法。分页参数一般来说分页的使用比较简单,通常是两个参数,pageIndex:当前页索引,pageSize:每页几条数据。Query类使用page(pageIdnex, pageSize)方法来设置。假如我们要查询第二页,每页10条数据,代码可以这样写:

2020-06-30 14:52:46 14965 1

原创 Java.math.BigDecimal.subtract()方法实例解析

java.math.BigDecimal.subtract(BigDecimal subtrahend) 返回一个BigDecimal,其值为 (this - subtrahend), 精度为 max(this.scale(), subtrahend.scale()). 声明以下是声明java.math.BigDecimal.subtract()方法public BigDecimal subtract(BigDecimal subtrahend)参数subtrahend - 此BigDecima

2020-06-30 12:41:27 3944

原创 Java BigDecimal是什么,怎么用

一、BigDecimal是什么?1、简介Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象,我们不能使用传统的+、-、*、/等算术运算符直接对其对象进行数学运算,而必须调用其相对应的方法。方法中的

2020-06-30 12:18:39 2430

原创 SpringMVC中的Model、ModelAndView、@SessionAttributes用法以及区别

模型对象的作用主要是保存数据,可以借助它们将数据带到前端。常用的模型对象有以下几个:Model:是每次请求中都存在的默认参数,利用其addAttribute()方法即可将服务器的值传递到jsp页面中;ModelAndView:包含model和view两部分,使用时需要自己实例化,利用ModelMap用来传值,也可以设置view的名称1)使用Model传值@RequestMapping(value="/list-books")private String getAllBooks(Model mod

2020-06-30 11:51:43 851

原创 Spring中@Autowired 注解作用是什么?具体怎么使用?

在使用Spring进行项目开发的时候,会大量使用到自动装配,那自动装配是什么呢?简单来说:Spring 利用依赖注入(DI)功能,完成SpringIOC容器中各个组件之间的依赖关系赋值管理。@Autowired 的作用是什么?@Autowired 是一个注释,它可以对类成员变量、方法及构造函数进行标注,让 spring 完成 bean 自动装配的工作。@Autowired 默认是按照类去匹配,配合 @Qualifier 指定按照名称去装配 bean。使用方法:方式一:成员属性字段使用 @Auto

2020-06-28 15:01:16 24305

原创 LoggerFactory.getLogger具体用法

java开发过程中经常需要打印日志信息,往往会在每个类的第一行加上形如以下代码:protected Logger logger = LoggerFactory.getLogger(getClass());getClass() 是 java.lang.Object 中的方法,它返回一个对象的运行时类;Logger.getLogger(getClass())又得到什么?它得到一个Logger对象,这个Logger将监视this.getClass()这个运行时类,这个运行时类里面你可能创建了log.in

2020-06-28 14:37:22 4825 1

原创 maven3.5.0在win10中的安装及环境变量配置

1.maven的下载地址http://maven.apache.org/download.cgi2.2.解压缩到自己指定的文件下,maven目录如下3.配置环境变量在配置maven之前,先安装并配置好jdk,maven3.5.0要求jdk1.7及以上版本。我使用的是jdk1.8.0,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html(1)此电脑右键-属性-高级系统设置-环境变量,在系统变量中新建M2_H

2020-06-26 21:21:20 294

原创 idea怎么配置Tomcat

第一步:打开idea,在项目运行列表run选择“edit Configurations第二步:点击左侧“+”号,找到Tomcat Server—Local(若是没有找到Tomcat Server 可以点击最后一行 34 items more)第三步:在Tomcat Server -> Unnamed(右键–Edit Server Run Configuration) -> Server -> Application server项目下,点击 Configuration ,

2020-06-26 17:41:24 941

原创 win10安装jdk1.8详解

第一步:双击下载的文件,出现该界面,点击下一步。安装路径我们选择默认的,当然,我们也可也修改安装路径,但一定要记得安装路径,这里我们选择默认的。点击下一步。一直默认选项,下一步接下来就是配置环境变量第一步:右击 “此电脑” 在弹出的快捷菜单中选择 “属性”,选择高级设置高级–环境变量第二步:配置环境变量在系统变量中,点击 “新建”变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_60变量值其实就是我们安装JDK的路径。变量名不

2020-06-26 17:11:22 201

原创 如何获取Class对象

如何获取Class对象1.1 Object ——> getClass();1.2 任何数据类型(包括基本数据类型)都有一个“静态”的class属性1.3 通过Class类的静态方法:forName(String className)(常用)/**获取Class对象的三种方式1 Object ——> getClass();2 任何数据类型(包括基本数据类型)都有一个“静态”的class属性3 通过Class类的静态方法:forName(String className)(常用

2020-06-16 17:55:48 520

空空如也

空空如也

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

TA关注的人

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