自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 父工程导入了spring-boot-dependencies依赖,子工程在引用spring-boot-dependencies中的依赖的时候,引用不到

import</scope> 和 <type>pom</type>注意:dependencyManagement只在父工程(即pom类型的maven工程)中声明,在子工程中定义无需声明版本从而生效。看看父工程的依赖中是否有 <type>pom</type> <scope>import

2023-09-20 15:06:27 853

原创 springboot项目访问页面404,但是可以进入控制层代码

依赖,就会发生这种情况,可以进入控制层代码,代码访问不了页面,浏览器报404页面没有找到。如果将页面放在resources目录下的templates文件夹下,如果没有引入。

2023-09-15 16:59:11 122

原创 java下载本地文件通用公共类

【代码】java下载本地文件通用公共类。

2023-03-23 15:51:56 184

原创 代理模式之静态代理

静态代理

2022-06-02 12:25:39 224

原创 Mybatis报错: Could not find resource mapper

一:.如果xml没有放在resources文件下,idea 的maven项目不会加载非resource目录下边的xml文件。1.可以把xml文件放在resources文件下2.或者在pom.xml文件下添加资源过滤 <build> <resources> <resource> <directory>src/main/java</directory>

2022-04-02 16:27:19 2102 1

原创 Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException:

Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException:

2022-03-26 14:07:41 24128 3

原创 js获取url中的参数

window.location:window的location对象window.location.href   整个URl字符串(在浏览器中就是完整的地址栏) window.location.protocol   URL 的协议部分   返回值:http: window.location.host   URL 的主机部分(带端口号) window.location.port   URL 的端口部分。 5.window.location.pathname   URL 的路径部分(就

2022-03-11 11:20:06 1112

原创 window.postMessage()实现跨域消息传递

window.postMessage()实现跨域消息传递

2022-03-09 11:18:10 1184 1

原创 BootStrap-datepicker日期插件

BootStrap-datepicker日期格式插件

2022-01-12 09:51:56 20448 1

原创 springmvc执行原理

SpringMVC执行原理简要分析执行流程 DispatcherServlet表示前置控制器,是整个SpringMVC的控制中心。用户发出请求,DispatcherServlet接收请求并拦截请求。 我们假设请求的url为 : http://localhost:8080/SpringMVC/hello 如上url拆分成三部分: http://localhost:8080服务器域名 SpringMVC部署在服务器上的web站点 hello表示控制器 通过分析,如上url表示为

2021-03-17 10:43:20 80

原创 使用Spring的API接口实现AOP

1.什么是AOP:aop意为面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术,AOP是oop(面向对象)的延续,是软件开发中的一个热点,也是spring框架中的一个重要内容,是函数式编程的一种衍生范型,利用AOP可以对业务逻辑各个部分进行隔离,从而使得业务逻辑各部分之间的耦合性降低,提高程序的可重用性,同时提高了开发效率2.Aop在spring中的作用:提高声明式事物,允许用户自定义切面横切关注点:跨越应用程序多个模块的方法或者功能,即是,与我们业务逻辑无关的,

2021-03-16 20:49:00 471

原创 动态代理

动态代理代理的是接口动态代理和静态代理角色一样动态代理的代理类是动态生成的,不是我们直接写好的!动态代理分为两大类:1.基于接口的动态代理基于接口-JDK代理()2.基于类的动态代理基于类:cglibjava字节码的实现:Javassist需要了解两个类:proxy:代理, InvocationHandler:调用处理程序InvocationHandler动态代理的好处:可以使真实角色的操作更加纯粹,不用去关注一公共的业务公共业务就交给代理角色...

2021-03-16 18:41:39 58

原创 静态代理模式

静态代理模式: 抽象角色:一般会使用接口或者抽象类来解决 真实角色:被代理的角色 代理角色:代理真实角色,代理真实角色后,我们一般或做一些附属操作代理模式的好处: 可以使真实角色的操作更加纯粹,不用去关注一些公共的业务 公共的业务就交给代理角色,实现了业务分工 公共业务员发生扩展的时候,方便集中管理静态代理模式的缺点: 一个真实的角色会产生一个代理角色,代码量翻倍,开发效率低下示例://抽象角色 接口packa...

2021-03-16 18:11:05 79

原创 使用java方式配置spring

1.创建实体类:Userpackage com.huahua.pojo;import jdk.nashorn.internal.objects.annotations.Constructor;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Value;import org.springframework.conte

2021-03-16 10:29:30 152

原创 spring使用注解简单进行开发

在spring4 之后 使用注解开发 必须保证aop包的导入使用注解需要导入context的约束,增加注解的支持1.sring配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmln...

2021-03-15 22:32:18 78 1

原创 spring使用注解实现自动装配

要使用注解之前1.要配置文件要导入aop的约束 context约束2.在配置文件中开启注解的支持<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.

2021-03-15 20:44:26 106

原创 org.apache.ibatis.binding.BindingException: Type interface com.he.dao.UserDao is not known to the Ma

org.apache.ibatis.binding.BindingException: Type interface com.he.dao.UserDao is not known to the MapperRegistry.报这个错误的时候查看一下 映射文件中的 namespace 中所指向的接口是否与测试类中的 sqlSession.getMapper()中的参数是否是同一个接口如果不是 请改为同一个接口...

2021-02-23 21:54:22 1040

原创 一维数组,遍历,查找,冒泡排序,选择排序,折半查找,获取最值,十进制转换二进制或者十六进制或者八进制

public class ShuZu { public static void main(String[] args) { int[] arr = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};//定义一个数组 /*toBin(6); HalfSearchChaZhaoInsert(arr,7);*/ ToHexFour(6,2); } //对数组进行遍历输出 public static void .

2021-01-11 15:32:55 112

原创 Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.

Caused by: java.lang.IllegalArgumentException: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is 'com/xttc/springboot/mapper/ArticleMapper.xml'. Cause: org.apache.ibatis.builder.BuilderException: Error resolving clas

2020-05-20 19:15:01 749

原创 出现这种错误 Failed to bind properties under ” to com.zaxxer.hikari.HikariDataSource:

在做springBoot与mybatis整合的时候 在测试的时候出现一下错误java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:132)...

2020-05-20 18:42:50 6170

原创 java.lang.Exception: No runnable methods 在IDEA中做Test测试时候出现这种情况 一般是@Test导入包时候导入错误

@Test导入的包错了,spring-test需要的Junit是org.junit.Test,但是在@Test有两个包,另一个是org.junit.jupiter.api.Test,如果将org.junit.Test导错成了org.junit.jupiter.api.Test就会报这个错误,改正包之后问题解决java.lang.Exception: No runnable methods at org.junit.runners.BlockJUnit4ClassRunner.validat...

2020-05-13 13:12:03 642

原创 DEBUG org.springframework.boot.context.logging.ClasspathLoggingApplicationListener 去看看配置文件出现了什么书写错误

10:19:24.367 [main] DEBUG org.springframework.boot.context.logging.ClasspathLoggingApplicationListener - Application failed to start with classpath: [file:/C:/Program%20Files/Java/jdk1.8.0_121/jre/lib/charsets.jar, file:/C:/Program%20Files/Java/jdk1.8.0_12

2020-05-10 10:30:29 4643 6

原创 IDEA突然不提示代码 去看看 Power Save Mode有对勾吗 去掉就好了

2020-05-09 07:48:19 1926 1

原创 学习Springboot时候,想去看 标注@SpringBootApplication的源代码  更好的理解其中的内容    鼠标圈住要打开的内容  ctrl+鼠标左键   就可以打开   更好的理解

学习Springboot时候,想去看 标注@SpringBootApplication的源代码 更好的理解其中的内容 鼠标圈住要打开的内容ctrl+鼠标左键 就可以打开 更好的理解其中的哈衣...

2020-05-08 09:59:42 141

Boot_crmc.rar

IDEA写的基于ssm写的客户管理系统,客户登录模块,拦截器模块,查询客户,新建客户,更新客户,删除客户,自定义拦截器

2020-06-18

空空如也

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

TA关注的人

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