笔记
幻影^O^
这个作者很懒,什么都没留下…
展开
-
springboot无法连接数据库问题
springboot使用yml配置文件配置数据库连接信息时,如果数据库密码为纯数字,需要加双引号(""),否则会报Access denied for user ‘root’@'localhost’错误。spring: application: name: crowd-mysql datasource: url: jdbc:mysql://localhost:3306/springboot?useUnicode=true&characterEncoding=utf8&原创 2020-09-03 14:02:15 · 1829 阅读 · 3 评论 -
数据库原理
数据库原理一、事务概念事务是满足ACID特性的一组操作,事务可以Commit提交,也可以Rollback回滚。ACID1、原子性(Atomicity)事务被视为不可分割的最小单元,事务的所有操作要么全部提交要么全部提交,要么全部回滚。2、一致性(Consistency)数据库在事务执行前后保持一致性状态。在一致性状态下,所有事务对同一数据的读取结果都是相同的。3、隔离性(Isolation)一个事务在最终提交之前,对其他事务是不可见的4、持久性(Durability)一旦事务发生提交原创 2020-08-18 19:53:28 · 280 阅读 · 0 评论 -
Spring学习笔记整理
Spring概述Spring是当前最流行的Java EE企业级开发框架,它有以下优良特性:①非侵入式:基于Spring开发的应用中的对象可以不依赖于Spring的API②依赖注入:DI——Dependency Injection,反转控制(IOC)最经典的实现③面向切面编程:Aspect Oriented Programming——AOP④容器:Spring是一个容器,因为它包含并且管理...原创 2020-03-26 23:41:10 · 164 阅读 · 0 评论 -
动态代理
动态代理 在程序运行时,根据需要,动态的创建被代理类的代理对象。相较于静态代理类而言,动态代理的代理对象是在程序运行时创建的,而静态代理的代理对象是在程序编译期创建的(不利于程序的扩展)。动态代理的分类基于接口的动态代理基于接口的动态代理使用的是Proxy类的newProxyInstance方法创建代理对象。newProxyInstance方法的参数:①ClassLoader:类加载...原创 2020-03-24 00:10:59 · 99 阅读 · 0 评论 -
关于String直接赋值和new的一些理解
#关于字符串常量池的概念相必大家都懂,今天这个问题主要围绕String对象来讲讲我的理解。首先先给大家看一段代码String s1="abc";String s2=s1+"def";String s3=s1+"def";System.out.println(s2==s3);让我们先来猜下这段代码的输出结果是什么?答案既然是false!我们都知道字符串常量池中一个字符串是唯一的,...原创 2020-01-17 22:30:23 · 290 阅读 · 0 评论