摘要: 解压之后,进入“redis-版本号” 目录 make 编译 ,make install 安装。 启动:进入redis-3.0.4 的bin目录下, redis-server /配置文件路径 关闭:redis-cli -p [端口号] shutdown 连接到redis : redis-cli -h 阅读全文
posted @ 2019-05-13 04:03 ……… 阅读(1930) 评论(0) 推荐(0) 编辑
摘要: 查询当前系统中的openjdk软件包yum list | grep openjdk 安装:yum install java-1.8.0-openjdk 安装完没有javac命令 ,去官网下载 rpm包 ,安装rpm包:rpm -ivh rpm包 ,连环境变量都不用配置 阅读全文
posted @ 2019-05-13 01:54 ……… 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: 1.beanFactory :容器调用无参构造器时,先调用父类的无参构造器:GenericApplicationContext,这个类定义了 DefaultListableBeanFactory并在无参构造器中初始化, beanFactory的作用:保存bean的定义信息 bean实例化之后保存在哪 阅读全文
posted @ 2019-05-08 21:23 ……… 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 一、扩展原理 1.BeanPostProcessor: bean后置处理器,bean创建对象前后进行拦截工作,比如创建bean的代理并返回 2.BeanFactoryPostProcessor: beanFactory的后置处理器,在beanFactory标准初始化之后,可以修改 beanFacto 阅读全文
posted @ 2019-05-08 05:22 ……… 阅读(2301) 评论(0) 推荐(0) 编辑
摘要: 一.概述 AOP面向切面编程,生成目标方法所属类的代理类。代理类和目标类的关系:代理类继承目标类,并重载了目标类的方法。 代理类重载方法体里加入了切面业务逻辑和目标类方法的调用。 用户如何使用:从容器中获取目标类,实际上是获取代理类的实例, 代理类实例调用重载了父类的方法,就实现了AOP。 二.步骤 阅读全文
posted @ 2019-05-05 20:44 ……… 阅读(20097) 评论(0) 推荐(0) 编辑
摘要: 1.Connections could not be acquired from the underlying database 原因:从描述来看不是密码错误,也不是路径错误,因为下载的MySQL workbench设置了自动更新,mysql-connector-java版本更新了 所以maven重 阅读全文
posted @ 2019-05-05 15:00 ……… 阅读(1702) 评论(0) 推荐(0) 编辑
摘要: 实现步骤: 1.导入依赖包:数据源 c3p0 , 数据库驱动:mysql-connector-java , spring事务包:这时导入spring-jdbc,该包依赖spring-tx, maven会自动导入依赖 2.@EnableTransactionManagement开启事务管理器 3.@T 阅读全文
posted @ 2019-05-05 01:49 ……… 阅读(1407) 评论(0) 推荐(0) 编辑
摘要: 1. dataSource()是配置类中配置方法,多次使用都只是在容器中查找bean(这是spring的特殊处理) 阅读全文
posted @ 2019-05-05 01:34 ……… 阅读(110) 评论(0) 推荐(0) 编辑
摘要: @PropertySource只能标注在类上面 @PropertySource(value="classpath:/cat.properties") 使用:在自定义类的属性上面@Value(value="${weight}") 阅读全文
posted @ 2019-05-05 01:07 ……… 阅读(886) 评论(0) 推荐(0) 编辑
摘要: <properties> <spring.version>5.0.10.RELEASE</spring.version></properties>properties标签用来声明用户自定义属性的,以“.”分隔,使用属性: ${spring.version} 阅读全文
posted @ 2019-05-05 00:32 ……… 阅读(564) 评论(0) 推荐(0) 编辑