自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 There is no getter for property named ‘*‘ in ‘class java.lang.String‘

首先放上我的代码<if test=" ids!= null and ids!= '' "> AND id IN(${ids})</if>其中ids为一个String类型的字符串,我在传参时只传这一个参数,运行时控制台打印的错误为:There is no getter for property named ‘ids’ in ‘class java.lang.String’我猜测是只传入的String类型时,mybatis并不是通过参数名接收的。这里有两种解决方法,一

2021-04-07 16:25:36 338

原创 关于Ajax表单提交的方法

我之前是使用Ajax中的ajaxSubmit(options)这个方法提交的,但是我在写另一个项目的时候网页调不到这个方法了,我找了很多方法,依然没有办法调这个方法,所以我找了另一个ajax提交表单的方法,为什么我要用ajax提交表单呢,因为我要更改图片,然后将图片传到后台,在没有通过submit按钮提交时,我先通过异步刷新,将图片先传到后台然后加工显示到页面。首先js写法:function submitImage() { //这里把表单的ID传进入 var obj=new

2020-11-26 20:11:34 461 5

原创 @Autowired自动装配注解

今天写代码遇到了一个异常,关于@AutoWired自动装配的问题。控制台的异常是:严重: StandardWrapper.Throwableorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'coachController': Injection of autowired dependencies failed; nested exception is org.springfra

2020-11-24 20:05:03 199

原创 There is no getter for property named ‘user‘ in ‘class com.chaoting.gym.pojo

一个异常是说在你的pojo类中找不到user这个属性,需要get,set。你需要去查看有没有user的属性,如果有,就封装。如果没有,那就是找不到,可能是因为你的写法有问题。如果我在userMapper.xml文件下写SQL语句时候,应该写#{name},但是我写成了#{user,name}.他会觉得你的类中应该有user这个属性,所以你把前缀删了就行。...

2020-11-21 15:02:12 248

原创 使用spring事务注解出现的异常

Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener我是出现这个问题,我使用Transaction的注解是这么写的,<!--配置事务--> <!--配置事务管理器--> <bean id="transactionManager" class="org.spri

2020-11-04 11:34:03 258

原创 搭建SSM框架遇到的坑

严重: Servlet.service() for servlet [DispatcherServlet] in context with path [/SpringSSM_war_exploded] threw exception [Handler processing failed; nested exception is java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getT

2020-11-03 21:59:52 164

原创 SSM整合中MapperScannerConfigurer出现java.lang.IllegalArgumentException错误

在学习ssm框架的过程中,对spring管理mapper中使用mapper批量扫描。<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com.cn.backoffice.mapper"/> <property name="sqlSessionFactoryBeanName" value="ses

2020-10-25 21:29:47 369 1

原创 jsp:useBean中type和class的区别与request的生命周期

jsp:useBean中type和class的区别与request的生命周期我在写将后台bean传到前台时,出现了问题description The server encountered an internal error that prevented it from fulfilling this request.javax.servlet.ServletException: java.lang.InstantiationException: bean testBean not found with

2020-08-07 11:37:22 713

原创 数据结构-满k叉树例题

今天写数据结构题,有一个比较深刻的,记录在这里,方便日后查看翻阅。题目:一个深度为h的满k叉树有如下性质:第h层上的结点都是叶子结点,其余各层上每个结点都有k棵非空子树。如果按层次顺序(同层自左至右)从1开始对全部结点编号,问:(1)各层的结点数目是多少?(2)编号为i的结点的双亲结点(若存在)的编号是多少?(3)编号为i的结点的第j个孩子结点(若存在)的编号是多少?(4)编号为i的结...

2019-10-30 22:53:26 19761 14

原创 使用Java中的测试方法

当写一个方法时,每次要从主函数实例化和调用方法,比较麻烦,而且如果类里面有很多方法,主函数还需要去更改注释方法,比较浪费时间。怎么可以直接调用想要测试的方法,Java中提供了一种方法,下面我来演示一下。@Test在你要写的方法上面加上上面的引用就可以成功了,和继承父类进行自动效验的@Override的方式一样然后引入一个jar包import org.junit.Test;有些编程软件...

2019-10-20 18:08:06 2166 1

原创 java反射的理解和实现

Java高级特性——反射本文内容是我在网上所学习总结的,如有侵权,请联系我,我立刻删除。定义JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。用途 (网上看的)在日常的第三方应用开发过程中,经常会遇到某个类的某个成员变量、方法或是属性是私有...

2019-10-20 17:49:25 139 1

原创 使用斗地主来学习集合

集合这个小程序只用到了List和Map,没有用Set,斗地主不太适合Set,之后会用Set写其他的程序,便于理解集合的内容和使用。doudizhu.javaimport java.util.ArrayList;import java.util.Collections;import java.util.Iterator;public class doudizhu { pub...

2019-10-19 22:28:24 133

翻译 数据结构-一元多项式的线性表实现

使用c语言实现一元多项式线性表的加减运算#include<bits/stdc++.h>typedef struct component{//定义结构体 int coef;//系数 int inde;//指数 struct component *next;//下一个表的地址 }componentnode , *componentlist ;int i=1;//记录...

2019-09-21 16:09:16 541

原创 对比String和StringBuffer的性能区别

public class soft_07 { /** * 对于String和StringBuffer的速度比较 * 使用System.currentTimeMillis()来记录时间 *LTC-2019-9-18 */ public static void main(String[] args) { long t1 =Sys...

2019-09-18 16:59:10 446

原创 计算机组成原理——解释概念

主机计算机硬件的主体,由CPU,存储器等硬件构成。CPU(中央处理器)是计算机硬件的核心部件,由运算器与控制器构成。主存又叫内存,计算机正在运行的程序和数据,由存储体和各类元素部件组成。存储单元可存放一个机器字,并具特殊地址的存储单元。存储元件/基元/元可存一位二进制信息的物理原件,是存储器中最小的物理单位。存储字一个存储单元所存二进制代码的逻辑单位...

2019-09-11 15:22:08 1028 1

原创 MyBatis学习总结(六)

MyBatis一对一关联创建数据库写两个数据库,一个老师一个教室,使老师成为教室的外键。create table classroom( c_id int PRIMARY KEY auto_increment, c_name varchar(20), teacher_id int );CREATE table teacher( t_id INT PRIMARY KEY auto_i...

2019-05-22 00:14:33 126

原创 MyBatis学习总结(五)

当数据库字段名和实体类属性名不一致时解决方法首先先了解几个类型方法resultType使用resultType进行输出映射,只有查询出来的列名和pojo中的属性名一致,该列才可能映射成功。如果查询出来的列名和pojo中的属性名全部不一致,没有创建pojo对象。只要查询出来的列名和pojo中的属性名有一个一致,就会创建pojo对象。resultMapMyBatis中使用resultMa...

2019-05-21 22:13:16 139

原创 MyBatis学习总结(三)

MyBatis学习总结(三)之前对数据库的增删改查是基于XML实现的,现在要基于注解实现。1 .定义SQL映射接口这个是我的项目目录创建一个接口UserMapperI接口package com.mb.mapping;import com.mb.domain.User;import org.apache.ibatis.annotations.Delete;import org.a...

2019-05-21 22:12:17 134

原创 MyBatis学习总结(四)

#properties属性需求:将数据库连接参数单独配置在db.properties中,只需要在db.properties中加载db.properties的属性值在sqlMapConfig.XML中就不需要对数据库连接参数硬编码将数据库连接参数支配置在db.properties中,原因,方便对参数进行统一管理,其他XML可以引用该db.properties在src根目录下创建db.prop...

2019-05-20 11:26:48 141

原创 MyBatis学习总结(二)

使用MyBatis对数据库进行增删改差1.模糊查询在userMapper.xml中加入select进行模糊查询代码如下:<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/m...

2019-05-11 11:06:58 173

原创 Resources.getResourceAsStream(resource)找不到该方法?

将ResourcesgetResourceAsStream(resource);改为Resources.class.getResourceAsStream(resource); //得到配置文件流InputStream inputStream = Resources.class.getResourceAsStream(resource);

2019-05-11 00:19:52 10261 9

原创 MyBatis学习总结(一)

MyBaits学习总结(一)一、MyBatis框架MyBatis是什么?MyBatis框架编写MyBatis入门案例一、MyBatis框架MyBatis是什么?MyBatis是一个持久层的框架,MyBatis让程序将主要精力放在SQL上,通过MyBatis提供的映射方式,自由灵活生成大部分需要SQL语句。MyBatis框架编写MyBatis入门案例环境准备:jdk版本: j...

2019-05-10 15:52:04 152

原创 使用JDBC连接高版本MySQL时遇到的问题

使用JDBC连接高版本MySQL时遇到的问题JDBC 连接数据库时driver中的com.mysql.jdbc.Driver,要跟更改为com.mysql.cj.jdbc.Driver。这是MySQL更新后的改变url中的value后面要加编码格式:serverTimezone=UTC如jdbc:mysql://localhost:3306/mybatis?serverTimezone=U...

2019-05-10 09:42:13 1294 1

空空如也

空空如也

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

TA关注的人

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