自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yixuan30的博客

爱上写代码

  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 springBoot整合MybatisPlus之后在springBoot测试类中报空指针异常,已解决。

springBoot整合MybatisPlus之后在springBoot测试类中报空指针异常,已解决。代码级别是没有错,错的是引入的包有问题,不应该用 import org.junit.Test;改为使用import org.junit.jupiter.api.Test;之后再执行。

2022-07-18 11:21:34 1251 1

原创 SpringBoot的属性赋值@Value的用法和实例讲解

我今天学习到了 SpringBoot 的属性赋值 @Value 用法,先总结:@Value(" 张三 ") :直接附在属性名上,在 Bean 初始化时,会赋初始值@Value(" #{ 20 - 2 } ") :可以用 #{ } ,里面可以写表达式,当然也可以直接@Value(" #{ 18 } ") 或 @Value(" 18 ")@Value(" ${ person.name } ") :利用 ${ } 可以取出配置文件中的值配置类:...

2022-07-06 22:24:09 896

原创 使用restTemplate来调用第三方接口(get请求)

json生成实体类工具去这个网址(https://www.bejson.com/json2javapojo/new/),直接生成实体类。搭建spring boot 框架pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins.

2020-12-25 00:02:37 2300 2

原创 注解和反射筆記

内置注解@override :表示一个方法声明打算重写超类的另一个方法声明@Deprecated: 表示不鼓励程序员使用这样的元素@suppressWarnings: 用来抑制编译时的警告信息元注解@target: 用于描述注解的使用范围(类,方法)@Retention:表示需要在什么级别保存该注解信息,用于描述注解的生命周期(source < class <runtime)@Document:说明该注解将被包含在javadoc中@Inherited: 说明子类可以继承父

2020-12-21 22:45:40 148

原创 Thread的三种创建方式和一些常用的操作

三种创建Thread方式Thread classRunnable 接口callable 接口run() 和start的区别run只有主线程一条执行路径start多条执行路径,主线程和子线程并行交替执行继承Thread使用common.io下载图片package thread;import org.apache.commons.io.FileUtils;import java.io.File;import java.io.IOException;import java.n

2020-12-21 14:56:45 676

原创 搭建Dubbo监控中心时出现The Tomcat connector configured to listen on port 8080 failed to start.

我们都知道dubbo其实是一个springboot项目,以前dubbo是没有采用前后端分离开发的,现在从官网下载的dubbo项目如下:项目分析: dubbo主要有两个项目一个是dubbo-admin-server,这是dubbo的后台项目,dubbo-admin-ui,前后端分离之后产生的项目,使用的应该是vue,我没有具体看,从官方的解释来看,我们可以不用启动前端项目就可以来访问。在使用dubbo的监控中心时,官方是要我们这样做:进入官网:https://github.com/apac..

2020-09-02 11:27:00 528

原创 后台管理系统脚手架使用springboot+mysql+shiro

base这是一个后台管理系统一个脚手架前端使用vue + element ui框架,前端源代码地址:https://github.com/yixuan30/vue_base后台使用spring boot2 + shiro + mybatispuls + mysql数据库,后台源代码地址:https://github.com/yixuan30/base/new/master前后台通信使用axios.实现功能:1.用户管理:实现用户的增删改,模糊查询,为用户分配相应的角色。2.角色管理:实现角

2020-09-01 11:11:10 577

原创 使用mybatisplus的Page查询分页时显示空指针异常java.lang.NullPointerException

controller文件swagger测试提示空指针异常,说明错误处在controller,没有获取到swagger传过来的数据,发现把@PostMapping("getUserList/{page}/{limit}")写成了@getMapping("getUserList/{page}/{limit}")重新测试,成功...

2020-08-20 10:47:51 3853 1

原创 如何在本地Maven仓库中安装jar包

下载视频上传SDK,解压,下载网址:https://help.aliyun.com/document_detail/51992.html?spm=a2c4g.11186623.2.34.3d443815wO7HhJ#section-m21-rvo-stk命令行进入lib目录,执行以下代码:mvn install:install-file -DgroupId=com.aliyun -DartifactId=aliyun-sdk-vod-upload -Dversion=1.4.11 -Dpa

2020-08-05 16:09:27 385

原创 spring-boot配置完Logback日志之后无法显示出Info信息,使用application.properties和xml文件(已解决)

1、在resource文件夹下键一个Logback-spring.xml文件,代码如下:<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="10 seconds"> <!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输

2020-07-31 11:36:43 6495 2

原创 insertFill下strictInsertFill

查看Pom文件,才发现我的mybatis-plus的版本为3.1.0.只有在3.3.0以上才会支持strictInsertFill方法,于是修改mybatis-plus的版本为3.3.0,问题解决pom文件中mybatis-plus的依赖。<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifac...

2020-07-29 09:24:21 3583

原创 IDEA:修改pom文件自动添加依赖的快捷键

File-->setting-->keymap--->搜索输入generate---->找Maven---->点击Generate---->点击上面的画笔--->按住alt+Insert--->点击apply,ok。

2020-07-23 10:57:09 1401

原创 tabBar.list[3].iconPath 文件不存在

app.json文件:{ "pagePath": "pages/clazz/clazz", "text": "课表", "iconPath": "image/keshi1.png", "selectedIconPath": "image/keshi.png" },报错原因:"iconPath": "imag...

2020-04-29 15:43:25 923

原创 微信小程序实现前后台交互(后台使用ssm框架)

微信小程序前端代码 :index.js中page的onload函数。onLoad: function () { wx.request({ url: 'http://localhost:8080/BaseProjectSSM/admin/clazz_table/list2', method: 'post', header: { '...

2020-04-29 12:24:09 4662

原创 java的时间转换,系统时间转换为自定义时间,自定义时间转换为系统时间

如将2020-04-23 00:00:00格式的时间转换为系统时间格式即sdf-->clazzTime;public void setClazzTime(String clazzTime) { SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); try { this.clazzTime ...

2020-04-23 21:49:23 492 1

原创 eclipse,debug模式下,查看某个变量的值,快捷键

Ctrl+shift+i

2020-04-23 21:32:45 3258

原创 innerHTML和innerText区别及比较

innerHTML返回的是标签内的 html内容,包含html标签。innerText返回的是标签内的文本值,不包含html标签。

2020-04-23 14:31:48 564

原创 html遍历table的一列<td>

<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title><script>var mycars = new Array()function displayResult(){ for(var i=0...

2020-04-23 13:05:36 1977

原创 Date对象的常用方法

Date 对象方法方法 描述 Date() 返回当日的日期和时间。 getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。 getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。 getMonth() 从 Date 对象返回月份 (0 ~ 11)。 getFullYear() 从 Date 对象以...

2020-04-23 11:22:29 467

原创 javascript的getDay()方法

实例例子 1在本例中,我们将以数字取得星期的当前一天:<script type="text/javascript">var d=new Date()document.write(d.getDay())</script>输出:4例子 2现在,我们将创建一个数组,这样就可以使上面的例子输出星期的名称,而不是数字:<sc...

2020-04-23 11:16:34 1491

原创 mapper文件中传入一个list

mapper文件中:<update id="updateclazz" parameterType="java.util.ArrayList" > update user set current=current+1 ,surplus=surplus-1 where id in ( select cu.userId from clazz_user cu wh...

2020-04-20 22:35:12 2583

原创 内容必须匹配 "(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete*|selec

元素类型为 "mapper" 的内容必须匹配 "(cache-ref|cache|resultMap*|parameterMap*|sql*|insert*|update*|delete*|select) // 更新用户 <update id="updateclazz" parameterType="java.util.ArrayList" > update user se...

2020-04-20 22:31:12 804 1

原创 ajax传递list+nth-child() 选择器

//设置变量var clazznames={};//设置list数组$(document).ready(function() { for (var i = 0 ; i < $("tbody").find('tr').size();i++){ clazznames[i]=$("tbody").find('tr').eq(i).find('td').eq(2).text();...

2020-04-20 22:26:45 109

原创 html设置<td>宽度

<input style="width:100px " value="${clazz.clazzname }"></input>

2020-04-20 15:29:25 757

原创 jsp页面显示课表,基于ssm框架。

本文主要是要显示一张课程表,主要思路如下(使用框架springmvc+spring+mybatis):从数据库获取要显示的课程,返回给controller层,controller判断返回给前端,前端根据条件输出。springmvc的控制层代码:@RequestMapping(value="/list",method=RequestMethod.GET) public ModelAn...

2020-04-20 13:32:24 1485

原创 jsp格式化显示时间和日期

语法格式<fmt:formatDate value="<string>" type="<string>" dateStyle="<string>" timeStyle="<string>" pattern="<string>" timeZone="<string>" var="<s...

2020-04-20 13:05:52 1323

原创 jsp页面解析日期

语法格式<fmt:parseDate value="<string>" type="<string>" dateStyle="<string>" timeStyle="<string>" pattern="<string>" timeZone="<string>" pars...

2020-04-20 12:00:51 277

原创 ajax整合多个变量

var dataParams = {}; var datasourceParam = datasource_param; //数据源,根据不同的数据表可变 var unitTimeParam = "unit_time"; //取值方式 var limitParam = "limit"; //取值数量 var timeMinParam = "time_min...

2020-04-16 12:00:03 191

转载 ajax data属性传值的方式总结

①:属性加引号data: {"channelOrgCode":channelOrgCode}②:属性也可以不加引号data: {channelOrgCode:channelOrgCode}③:拼接数据(拼接数据就不用像上面包在{}里面了)data:"page="+page+"&size="+size+"&startDate="+startDate+"&am...

2020-04-16 11:58:09 888

原创 ajax回调函数刷新页面

$.ajax({ type : "post", url : "deleteUser", data:"userId="+u_Id+"&clazzId="+c_Id, cache : true, async : true, dataType:"json", success:func...

2020-04-16 11:52:03 617

原创 ajax请求的data三种格式

1.json格式形如:{“username”:”zhangsan”,”nickname”:”tom”}ajax:$.ajax({ type:"post", url:"/addUser", data:{"username":"zhangsan","nickname":"tom"}, dataType:"json", success: func...

2020-04-15 14:20:04 1191

转载 Mybatis mapper文件中传递多个参数的4种方式(干货)

下面现在大多项目都是使用Mybatis了,但也有些公司使用Hibernate。使用Mybatis最大的特性就是sql需要自己写,而写sql就需要传递多个参数。面对各种复杂的业务场景,传递参数也是一种学问。给大家总结了以下几种多参数传递的方法。方法1:顺序传参法public User selectUser(String name, int deptId);<select id...

2020-04-15 14:13:50 11985 5

原创 ajax请求的使用和定义

实例通过 AJAX 加载一段文本:jQuery 代码:$(document).ready(function(){ $("#b01").click(function(){ htmlobj=$.ajax({url:"/jquery/test1.txt",async:false}); $("#myDiv").html(htmlobj.responseText); });}...

2020-04-14 22:55:50 356

原创 严重:异常将上下文初始化事件发送到类的侦听器实例.[org.springframework.web.context.ContextLoaderListener] 以解决

严重: 异常将上下文初始化事件发送到类的侦听器实例.[org.springframework.web.context.ContextLoaderListener]org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'clazzAddressControlle...

2020-04-13 15:52:09 23802 1

原创 ajax请求url的绝对路径与相对路径之比较

1.首先有两个页面,两个页面的页面结构如下:一个首页:index.jsp,全限定类名是:/News/WebContent/WEB-INF/views/home/index/index.jspurl地址为:http://localhost:8080/News/index/index另一个新闻详细页:detail.jsp,全限定类名是:/News/WebContent/WEB-...

2020-04-13 13:28:31 803

原创 1832-cannot change column 'c_id' :used in a foreign key解决方法,已解决

1.字段c_id忘记勾选“不是null”选项,重新勾上,按ctrl+s保存时,报错。2.报错原因:存在c_id的外键,不允许修改,于是删除此外键3.删除外键截图:4.ctrl+s保存字段:5.重新加上外键:6.成功解决。...

2020-04-12 19:50:05 6335 2

原创 在jsp中 c:forEach 输出递增序号,已解决

1.jsp页面中引入:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>2.建立相应的table<table class="table" > <thead> <tr> <th>序号</th> <th>姓名&l...

2020-04-12 14:44:55 452 1

原创 idea中spring-boot整合mybatis,使用application.yaml文件配置mysql

总体的包结构如下:pom文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio...

2020-04-02 16:26:42 4624 5

原创 解决IDEA中 Invalid bound statement (not found):的问题

最近学习springboot的开发,中间磕磕碰碰也是遇到了诸多问题,以前编写java IDE都是用的eclipse,现在换成idea了倒有点不适应,中间遇到了一个让人很郁闷的问题,如下:看到这个问题以后,首先想到的是不是自己的Controller写的有问题,写个测试类测试了一下,发现不是接口的问题,在网上搜了一下,是Controller层实现类未添加注解@Autowired。@Autowi...

2020-04-02 14:22:03 27907 4

原创 使用xampp出现:关联mysql失败_Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon'

1.开启xampp服务如果无法启动请见:https://mp.csdn.net/console/editor/html/1048971932.修改时区出现错误原因:时区错误,MySQL默认的时区是UTC时区,比北京时间晚8个小时。所以要修改mysql的时长登录mysql,输入用户名和密码. 命令为:mysql -u 你的账号 -p 你的密码3.如果你出现如下错误:...

2020-04-02 10:31:27 156

jdk1.8.0_131.zip

常用的jdk版本 安装目录介绍:   bin:主要存放的是java的编译器、解析器等工具   jre:java runtime environment ——java运行时环境    jre/bin:java平台所使用的的工具或者可执行程序    jre/lib:jre在运行的时候需要的一些类库、属性设置、资源文件   lib:java开发工具要是用的一些类库,包含了支持JDK工具的核心类库,tools.jar、dt.jar……   src.zip:源码

2020-03-30

空空如也

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

TA关注的人

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