随笔分类 -  Spring

摘要:spring.jackson.date-format=yyyy-MM-dd HH:mm:ss spring.jackson.time-zone=GMT+8 不起作用???不生效???why??? 需要实现 WebMvcConfigurer 或 继承WebMvcConfigurerAdapter @C 阅读全文
posted @ 2022-04-24 20:56 韦邦杠 阅读(2925) 评论(0) 推荐(0) 编辑
摘要:我在学习Spring的时候,感觉Spring是很难的,通过学习后,发现Spring没有那么难,只有你去学习了,你才会发现,你才会进步 1、手写Spring思路: 分为配置、初始化、运行三个阶段如下图 第一个阶段 配置阶段 web.xml配置,如下图 <?xml version="1.0" encod 阅读全文
posted @ 2019-11-17 14:08 韦邦杠 阅读(383) 评论(0) 推荐(0) 编辑
摘要:如果使用ServletContextListener对spring启动前和停止前做一些清理工作的时时候,需要用到一些autowired的类,测试发现这些类在启动的时候,由于相应的beanfactory还没有加载,所以会出现问题。 阅读全文
posted @ 2019-09-22 14:28 韦邦杠 阅读(484) 评论(0) 推荐(0) 编辑
摘要:第一步引入接口: ServletContextListener 第二步:在web.xml文件中配置监听 阅读全文
posted @ 2019-09-22 14:25 韦邦杠 阅读(3778) 评论(0) 推荐(0) 编辑
摘要:原因 。 懂的直接上代码先 静态注入的三种方式 在一些工具类中可能会依赖 service 层的对象,一般情况下工具类都是使用静态方法,对应的成员变量也需要声明为静态的,此时如果直接使用 @Autowired 进行依赖注入,在方法调用的时候会报 NullpointerException. 可以试一下, 阅读全文
posted @ 2019-08-18 17:55 韦邦杠 阅读(4251) 评论(0) 推荐(1) 编辑
摘要:spring中自动加上 SimpleKey [] 解决方案 一、自定义后缀名 1、定义类实现KeyGenerator接口 MyKeyGenerator 2、注解使用: 已经解决 二、自定义前缀: 阅读全文
posted @ 2018-12-28 15:51 韦邦杠 阅读(5658) 评论(0) 推荐(0) 编辑
摘要:java方式配置RedisTemplate xml方式配置 使用: 阅读全文
posted @ 2018-12-28 09:34 韦邦杠 阅读(11343) 评论(0) 推荐(0) 编辑
摘要:条件:引用好架包 一、使用xml进行配置 1、xml进行配置JedisPoolConfig、JedisConnectionFactory、Spring RedisTemplate- 2、使用: 二、使用java方式 1、创建RedisConfg配置类 2、使用 测试: package com.wbg 阅读全文
posted @ 2018-12-25 12:11 韦邦杠 阅读(6382) 评论(0) 推荐(0) 编辑
摘要:使用JpaRepository需要两个架包: 1、创建实体类:Role package com.wbg.Jpa.entity; import com.sun.javafx.geom.transform.Identity; import javax.persistence.*; @Entity @Ta 阅读全文
posted @ 2018-12-21 17:08 韦邦杠 阅读(1597) 评论(1) 推荐(0) 编辑
摘要:使用spring和jdbc模板事务实现 1、创建实体类: Role package com.wbg.sjt.entity; public class Role { private int id; private String roleName; private String note; @Overr 阅读全文
posted @ 2018-12-21 15:36 韦邦杠 阅读(341) 评论(0) 推荐(0) 编辑
摘要:1、XML进行配置切面 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSch 阅读全文
posted @ 2018-12-20 11:54 韦邦杠 阅读(451) 评论(0) 推荐(0) 编辑
摘要:原生jdbc进行测试 demo:https://github.com/weibanggang/springjdbcAspect.git 阅读全文
posted @ 2018-12-19 20:04 韦邦杠 阅读(547) 评论(0) 推荐(0) 编辑
摘要:一、用Java配置的方式 1、实体类: Role public class Role { private int id; private String roleName; private String note; @Override public String toString() { return 阅读全文
posted @ 2018-12-19 19:44 韦邦杠 阅读(589) 评论(0) 推荐(0) 编辑
摘要:一、实体类: Role public class Role { private int id; private String roleName; private String note; @Override public String toString() { return "Role{" + "i 阅读全文
posted @ 2018-12-18 15:05 韦邦杠 阅读(569) 评论(0) 推荐(0) 编辑
摘要:一、没有代理模式 缺点: 1、工作量特别大,如果项目中有多个类,多个方法,则要修改多次。 2、违背了设计原则:开闭原则(OCP),对扩展开放,对修改关闭,而为了增加功能把每个方法都修改了,也不便于维护。 3、违背了设计原则:单一职责(SRP),每个方法除了要完成自己本身的功能,还要计算耗时、延时;每 阅读全文
posted @ 2018-12-17 21:15 韦邦杠 阅读(1832) 评论(0) 推荐(1) 编辑
摘要:一、Spring对AOP的支持 AOP并不是Spring框架特有的,Spring只是支持AOP编程的框架之一,每一个框架对AOP的支持各有特点,有些AOP能够对方法的参数进行拦截,有些AOP对方法进行拦截。而Spring AOP是一只基于方法拦截的AOP,换句话说Spring只能支持方法拦截的AOP 阅读全文
posted @ 2018-12-17 14:51 韦邦杠 阅读(775) 评论(0) 推荐(0) 编辑
摘要:pom.xml配置文件中增加相关的插件。 调用PageHelper插件的方法,它只会对下面的一行代码起作用。 第一个参数是页数,第二个参数是条数,简单来说就是每一页有几条数据。 1、这是一种物理分页(就是直接通过SQL进行在数据库中直接分页,得到的数据就是我们想要分页之后的数据),假设你使用的是my 阅读全文
posted @ 2018-12-17 08:18 韦邦杠 阅读(250) 评论(0) 推荐(0) 编辑
摘要:一、注解方式加载 创建配置类: package com.wbg.springAnnotaion.config; import org.springframework.context.annotation.Configuration; import org.springframework.contex 阅读全文
posted @ 2018-12-16 21:24 韦邦杠 阅读(794) 评论(0) 推荐(0) 编辑
摘要:方式一:继承WebMvcConfigurerAdapter类 1、使用一个类来继承 package com.wbg.springJavaConfig.spring; import org.springframework.context.annotation.Bean; import org.spri 阅读全文
posted @ 2018-12-14 23:26 韦邦杠 阅读(284) 评论(0) 推荐(0) 编辑
摘要:首先创建类、接口、数据库: package com.wbg.springJavaConfig.entity; public class Admin { private int aId; private String aAccount; private String aPassword; privat 阅读全文
posted @ 2018-12-14 08:53 韦邦杠 阅读(5262) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示