spring整合mybatis出现的异常总结
摘要:1.数据库版本及url配置问题,如图-20所示: 问题分析:在url中追加时区配置(serverTimezone=GMT%2B8) 2.数据库服务连接不上,如图-21所示: 问题分析:检查数据库服务是否启动,连接数据库的用户名,密码是否正确. 3.数据库版本或url配置问题,如图-22所示: 问题分
阅读全文
内存知识点扩展_笔记
摘要:一.java的虚拟机分为三大区域: 执行引擎, java运行内存, 类加载器 1.1.Java运行内存分为线程共享区域和线程私有区: 我们大多数初学者用的都是sun公司最早设计的Java HotSpot(TM)虚拟机 (IBM的J9也是java虚拟机, 还有openjdk也是java虚拟机) -堆常
阅读全文
eclipse优化
摘要:禁用拼写检查,取消图-6所示的拼写检查选项。 图-6 取消图-7所示的连接选项配置。 图-7 关掉图-8的校验功能。 图-8 修改STS工具内存配置,打开SpringToolSuite4.ini文件,修改堆大小,如图-9所示: 图-9 取消buildship和m2e两个复选框 取消自动更新sts
阅读全文
SpringBoot项目启动时的自动配置原理
摘要:0.前提: 项目代码 1.项目启动时加载SpringBoot的主配置类SpringBootxxApplication,此类在底层加载了很多springboot带有的bean对象到容器中.具体过程解释如下: 因为此类上配置了@SpringBootApplication注解, 这个注解是一个复合注解或者
阅读全文
AutoWired注解和Lazy延迟加载
摘要:一.代码截图: @Lazy是延迟加载的意思, 容器启动时不创建对象, 当从容器中需要获取此对象时才创建. @Lazy//@Lazy注解可以用在类上, 还可以用在普通方法上,还可以用在构造方法上,还可以用在参数上,还可以用在属性上. 但是只用在类上有效果.其他地方没效果 @Lazy有三种写法:@Laz
阅读全文
SpringXMl文件不提示的解决方法
摘要:applicationContext.xml没有提示的解决方法 1、配置spring-beans-4.1.xsd文件 (1)找到spring-beans-4.1.xsd的文件的位置,例如: (2)复制下面的url地址: http://www.springframework.org/schema/be
阅读全文
泛型
摘要:案例1-泛型类: 1 /** 2 * 1.分析如下泛型定义是否正确? 3 * 1)class A<Parameter>{} 正确 4 * 2)interface B<Param,Result>{} 正确 5 * 3)class C{ 6 * public <T>void doMethod(T t){
阅读全文
JDK1.8新特性
摘要:jdk1.8新特性 1 //JDK8之前 2 interface IA{ 3 void doMethod01(); 4 void doMethod02(); 5 } 6 //JDK8 中的默认方法,为什么要添加这样的方法呢? 7 //便于直接在接口中添加新的方法,进行扩展. 8 interface
阅读全文
通过缓存Cache记录命中率
摘要:1 import org.apache.juli.logging.Log; 2 3 /** 4 * 通过此Cache记录命中率 5 * @author Administrator 6 * 7 */ 8 public class LogCache implements Cache{ 9 /**记录请求
阅读全文
带缓存的双端队列
摘要:带缓存的双端队列 1 package com.company.java.cache; 2 3 import java.util.Deque; 4 import java.util.LinkedList; 5 6 public class FifoCache implements Cache{ 7 p
阅读全文
java单例模式
摘要:1.volatile关键字用于声明变量. Java有个思想叫“主”内存区域,这里存放了变量目前的“准确值”。每个线程可以有它自己的变量拷贝,而这个变量拷贝值可以和“主”内存区域里存放的不同。因此实际上存在一种可能:“主”内存区域里的i1值是1,线程1里的i1值是2,线程2里的i1值是3——这在线程1
阅读全文
java中的枚举类enum
摘要:1 enum SeasonEnum {//枚举类: 本类规定了SeasonEnum(季节)类只能有四个对象SPRING,SUMMER,AUMUTN,WINTER 2 //创建枚举类的的四个对象SPRING,SUMMER,AUMUTN,WINTER 3 //枚举类的实例对象必须在类体的最前面先定义,而
阅读全文