- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 centos 安装nacos
2.下载好nacos压缩包之后,上传到linux目录中(在/opt/目录下建好一个文件夹)进入nacos/bin目录下,输入命令(运行单击版命令)http://自己机器ip:8848/nacos。显示该页面证明安装成功。
2024-08-04 12:50:22
548
原创 yum 方式下载安装 java 1.8
带有一些工具插件,jps, jmap, javac编译工具,jps -l 进程查看工具等等。推荐安装: java-1.8.0-openjdk-devel.x86_64。查看yum服务器是否有需要安装的软件。显示 java版本就是安装成功。
2024-08-03 18:53:33
810
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
1351
原创 springboot项目访问页面404,但是可以进入控制层代码
依赖,就会发生这种情况,可以进入控制层代码,代码访问不了页面,浏览器报404页面没有找到。如果将页面放在resources目录下的templates文件夹下,如果没有引入。
2023-09-15 16:59:11
191
原创 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
2421
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
28901
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
1148
原创 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
106
原创 使用Spring的API接口实现AOP
1.什么是AOP:aop意为面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术,AOP是oop(面向对象)的延续,是软件开发中的一个热点,也是spring框架中的一个重要内容,是函数式编程的一种衍生范型,利用AOP可以对业务逻辑各个部分进行隔离,从而使得业务逻辑各部分之间的耦合性降低,提高程序的可重用性,同时提高了开发效率2.Aop在spring中的作用:提高声明式事物,允许用户自定义切面横切关注点:跨越应用程序多个模块的方法或者功能,即是,与我们业务逻辑无关的,
2021-03-16 20:49:00
546
原创 动态代理
动态代理代理的是接口动态代理和静态代理角色一样动态代理的代理类是动态生成的,不是我们直接写好的!动态代理分为两大类:1.基于接口的动态代理基于接口-JDK代理()2.基于类的动态代理基于类:cglibjava字节码的实现:Javassist需要了解两个类:proxy:代理, InvocationHandler:调用处理程序InvocationHandler动态代理的好处:可以使真实角色的操作更加纯粹,不用去关注一公共的业务公共业务就交给代理角色...
2021-03-16 18:41:39
86
原创 静态代理模式
静态代理模式: 抽象角色:一般会使用接口或者抽象类来解决 真实角色:被代理的角色 代理角色:代理真实角色,代理真实角色后,我们一般或做一些附属操作代理模式的好处: 可以使真实角色的操作更加纯粹,不用去关注一些公共的业务 公共的业务就交给代理角色,实现了业务分工 公共业务员发生扩展的时候,方便集中管理静态代理模式的缺点: 一个真实的角色会产生一个代理角色,代码量翻倍,开发效率低下示例://抽象角色 接口packa...
2021-03-16 18:11:05
108
原创 使用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
236
原创 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
125
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
133
原创 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
1078
原创 一维数组,遍历,查找,冒泡排序,选择排序,折半查找,获取最值,十进制转换二进制或者十六进制或者八进制
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
166
原创 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
833
原创 出现这种错误 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
7035
原创 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
725
原创 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
5114
7
原创 学习Springboot时候,想去看 标注@SpringBootApplication的源代码 更好的理解其中的内容 鼠标圈住要打开的内容 ctrl+鼠标左键 就可以打开 更好的理解
学习Springboot时候,想去看 标注@SpringBootApplication的源代码 更好的理解其中的内容 鼠标圈住要打开的内容ctrl+鼠标左键 就可以打开 更好的理解其中的哈衣...
2020-05-08 09:59:42
167
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人