自定义博客皮肤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)
  • 收藏
  • 关注

原创 Logback无法生成当天的日志

Springboot项目,使用logback产生日志文件,想按月归纳,整理每个月的日志。但是不会每天生成当天的日志文件,只有到日志最大上限的时候才会生成。一个文件贼大,而且包含多天的日志。文件名可以用来推断滚动周期,至少要有一个%d{},用于推断。%d{}可以有多个,但是只能有一个主的,用于推断周期,其他的使用aux来标记为副的。配置文件看似很正常,但是就是不会每日0点生成一个新的日志文件,并把之前文件归类。在fileNamePattern中月份文件夹的表达式中加入aux。

2024-01-12 10:34:08 352

原创 IDEA运行springboot项目,不显示端口号的问题

打开配置勾选 Enable JMX agent 然后保存。

2022-10-28 09:34:20 3608 3

原创 jar包Linux中写成Service的一些坑

jar包Linux中写成Service的一些坑1. 编码问题不能在windows环境中写好sh后直接拖入到linux中,否则service会报No Such File Or Directory的错误。需要把写好的内容复制然后再Linux新建sh在写入保存。2. 权限问题sh,和jar包的权限二进制码需要设置成755否则会报Perssion define的错误。3. 路径问题绝对路径和相对路径...

2021-04-30 13:26:54 119

原创 SpringBoot拦截器无法注入Bean解决方案

SpringBoot拦截器无法注入Bean原因是没有让spring容器来管理你这个拦截器,解决方案就是从WebMvc配置类到自定义的拦截器统统用@Resource来注入,不要用new出来的。最后不要忘记在需要注入的类上添加@Component注解。...

2020-10-16 15:32:20 1518 2

原创 Spring-Cloud知识整理

什么是SpringCloud什么是微服务一说起来springcloud第一个想到的就是分布式,微服务,那什么是微服务呢,微服务就是一个构件应用的架构方案,通俗的讲,就是说我们以前开发程序,大多都是单体项目,利用多台服务器部署多个应用程序来实现高可用,高并发等需求。而微服务的思想就是说把我们之前单体项目中的每一个模块,单独的拉出来成为一个可独立运行的服务,这意味着各项服务在工作(和出现故障)时不会相互影响。这就是所谓的微服务。微服务的概念是由外国技术大佬提出来的,并在之后受到了广泛的认可,可以说微服务的

2020-08-13 23:55:56 119

原创 SSM+Maven的多模块工程环境搭建

SSM+Maven的多模块工程环境搭建项目结构搭建多模块项目其实与之前的单个项目没什么差别,主要要把各模块的依赖关系做好,各模块需要的jar包,以及spring配置文件的路径等问题。项目搭建完之后踩到以下的 坑:**:因为是第一次做这种多模块项目,踩到了许多坑,最后终于是做好了T-T具体步骤首先创建父模块,因为父模块用于管理其他模块,所以创建一个普通的maven工程建立普通的子模块,右键父项目->new->Module…只需要把模块的名称写了就行。建立web模块,使用

2020-07-05 03:52:01 107

原创 阿里的druid数据源的基本配置

apapplication.yml#连接池的配置信息#初始连接数initialSize: 5#最小连接数minIdle: 5#最大连接数maxActive: 20#配置获取连接等待超时的时间maxWait: 60000#配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒timeBetweenEvictionRunsMillis: 60000#配置一个连接在池中最...

2020-04-09 22:30:23 273

原创 Redis基本命令

Redis的基本命令DEL key[ key…]删除指定的keyDUMP key序列化指定的keyEXPIRE key给指定key设置过期时间TTL key查看指定key的剩余过期时间PERSIST key移除key的过期时间KEYS pattern查找所有符合指定模式(pattern)的keykeys通配符:*:代表所有?:代表一个字符...

2020-04-06 15:33:48 82

原创 Java代码实现一个简单的链表

晚上刷CSDN看到了一个手写链表的文章,一时兴起,就比葫芦画瓢,自己也码了一下,不知道对不对。突然感觉数据结构挺有意思的!package com.li.test;public class Link <T> {//定义节点 class Node{ //泛型t private T t; //节点指针默认为null ...

2020-03-28 01:58:05 97

原创 YAML的基本语法

YAML:YAML aisn’t Markup Languageyaml a markup lanuage:yaml是一个标记语言yaml isn’t markup lanuage:yaml不是一个标记语言基本语法k:(空格)v 键值对(空格必须有)以空格的缩进控制层级关系只要是左对齐的列都表示同一层级name: zhansanserver: port: 8081 path:...

2020-03-27 20:32:25 138

原创 Spring-SpringMvc-Mybatis整合配置

Spring-SpringMvc-Mybatis整合配置(一)导jar包- -Spring:context,core,beans,jdbc,aop,aspects,web,webmvc- -Mybatis:core,mybatis- -commons:logging,log4j,dbcp2- -其他:jstl,standard,junit,jstl-api,mysql-connector...

2020-03-23 22:52:14 131

原创 java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/LoopTag异常解决办法

最近在做web项目中使用jstl表达式出现了java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/LoopTag错误,意思是找不到此类。后来增加了jstl-api的jar包问题就解决了。解决办法:添加jstl-api的jar包 <!-- https://mvnrepository.com/artifact/javax.se...

2020-03-23 21:53:29 922

原创 SpringMVC页面传入后台的参数乱码问题

最近在学SpringMVC框架,学了大概两天,自己就模拟着制作了一个简单的登陆功能,做好之后没啥问题,之后用了中文的参数测试,就出现了乱码的情况!!!废话不多说,直接上测试图:html页面:<form method="post" action="login" accept-charset="UTF-8"> 用户名: <input type="t...

2020-03-22 20:13:20 166

原创 SpringMVC的第一个小项目【用户登录功能】

初始阶段1.添加项目所需要的jar包1.springframework-spring-beans.jar2.springframework-spring-context.jar3.springframework-spring-core.jar4.springframework-spring-web.jar5.springframework-spring-webmvc.jar6.com...

2020-03-22 16:17:53 306 1

原创 Spring事务管理

1.配置事务管理对象<!--配置事务管理bean--><bean id="tx" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource"/> </bean>...

2020-03-20 16:04:01 52

原创 Mybatis的基本配置与使用

Mybatis简介mybatis的前身是ibatis是一款支持自定义SQL查询,存储过程和高级映射的持久层框架。与其他的ORM(对象关系映射)框架不同,他并没有将Java对象与数据表关联起来,而是将Java方法与SQL语句关联,与JDBC相比,他简化了相关代码,SQL语句在一行代码就能执行。很大的提高了开发的效率。1.配置mybatismybatis的配置有很多种,一般用xml进行配置。...

2020-03-19 21:27:46 83

原创 SpringJDBC的使用

SpringJDBC的使用SpringJDBC主要实现就是core包下的

2020-03-19 12:46:59 184

原创 Aop注解实现中通知重复出现多次的问题

今天在测试Aop中出现了一个小问题,就是前后通知都出现了两次,找了好久发现xml中还配置了切面类的bean删除之后就好了。总结了一下有以下特点的代码,可能会出现的此类问题1.service层和dao层方法明相同,而expression 有指定在他们的父包,所以service和dao的方法都会被切入从而打印了两遍通知,解决办法是更加精确的指定expression2.使用了注解实现aop,但是...

2020-03-16 21:41:08 427

原创 Spring ioc常用注解及其说明

@Component注解表示一个组件(bean),可以用在任何层次,使用时将该注解标注在相应类上即可。@Repository注解用于标识数据访问层(Dao层),功能与@Component相同。@Service注解用于标识业务层(Service层),功能与@Component相同。@Controller注解用于标识控制层(Spring MVC的Controller),功能与@Compo...

2020-03-13 20:31:02 221

原创 Spring中bean属性注入的几种方式

1.property注入2.利用构造方法注入……Index为构造方法中参数的位置3.p:属性名 注入需要在beans中添加一段代码注入方式:<bean I’d=“user”…p:I’d=“1”p:name=“Tom”/>...

2020-03-11 12:40:34 329

原创 Spring实例化Bean的几种方式

1.默认构造方法实例化<bean id=’‘user’’ class =’‘com.li.bean.User’’>2.带参构造方法实例化需要在第一种方式的基础上给参数赋值如下:<construct-arg index=’‘0’’ value=’’…’’/>……Index表示构造方法中参数的位置,从0开始。3.静态实例工厂实例化首先需要定义工厂,在工厂中创建...

2020-03-11 12:31:40 81

原创 Jstl常用标签库

Core 核心标签库,包含常用功能fmt 格式化标签库 主要用来格式化

2020-03-09 22:16:21 76

原创 学习中Mysql忘记密码后如何更改

1.停止mysql服务2.

2020-03-06 20:36:55 72 1

原创 整理Mybatis项目中遇到的简单的问题

Q1:Idea 资源未找到更改pom.xml的版本号(说实话我已经忘记这是个什么问题了)Q2:mapper映射未注册查看全局配置文件中mapper映射的本地地址,有时候会出现com.li.mapper/…xml的地址,如果用package要保证对应的Mapper接口包名与文件名一致?Q3:eclipse动态web项目jar包的导入由于将近一个学期没用eclipse,在创建动态项目后新建了...

2020-03-04 20:24:17 163 1

空空如也

空空如也

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

TA关注的人

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