![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Study
文章平均质量分 72
Wuuuula
这个作者很懒,什么都没留下…
展开
-
SpringBoot使用外部配置文件
SpringBoot使用外部配置文件1. 命令行方式进入target文件夹,执行以下命令2.配置启动类Enviroment variables1. 命令行方式进入target文件夹,执行以下命令F:\xxx\controller\target>java -jar controller-1.0-SNAPSHOT.jar --spring.config.location=F:/xxx/application-dev.yml2.配置启动类Enviroment variables...原创 2021-08-30 14:02:47 · 189 阅读 · 0 评论 -
Spring-事务
Spring-事务事务的隔离级别(4个)事务的超时时间事务的传播行为事务的隔离级别(4个)READ_NUNCOMMITTED:读未提交READ_COMMITTED:读已提交REPEATABLE_READ:可重复读SERIALIZABLE:串行化事务的超时时间表示一个方法最长的执行时间,如果方法执行时超过了时间,事务就回滚。事务的传播行为控制业务方法是不是有事务的,是什么样的事务。PROPAGATION_REQUIREDPROPAGATION_REQUIRES_NEWPR原创 2021-05-23 12:41:44 · 75 阅读 · 0 评论 -
MySQL-视图、变量、存储过程、函数、流程控制结构
MySQL-视图、变量视图存在的意义创建修改(视图结构)删除查看更新(值)变量系统变量全局变量会话变量自定义变量用户变量局部变量存储过程创建调用视图定义:一种虚拟存在的表,行和列的数据来自定义视图的查询中使用的表,并且是在使用视图时动态生成的,只保存了sql逻辑,不保存查询结果。存在的意义重用sql语句简化复杂的sql操作,不必知道它的查询细节保护数据,提高安全性:仅提供所需字段,保护其余字段隐私。创建语法create [or replace] view 视图名 as 查询语句;原创 2021-04-28 20:56:33 · 132 阅读 · 0 评论 -
MySQL-事务
MySQL-事务事务事务的特性(ACID)原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持久性(Durability)事务的创建隐式事务显式事务数据库的隔离级别事务定义: 一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。 如果单元中某条sql语句一旦执行失败或产生错误,整个单元将会回滚。所有收到影响的数据将返回到事务开始以前的状态。事务的特性(ACID)原子性(Atomicity)是指事务是一个不可分割的工作单位,事务原创 2021-04-26 22:53:48 · 88 阅读 · 1 评论 -
MySQL
MySQL基础查询-select基础查询着重符(`)去重起别名拼接字符-concat条件查询模糊查询likebetween andinis null(is not null)安全等于<=>排序查询order by常见函数单行函数字符函数(10个)length()concat()upper()lower()substr()instr()trim()lpad()rpad()replace()数学函数round()ceil()floor()truncate()mod()日期函数now()curdate原创 2021-04-16 19:06:07 · 200 阅读 · 1 评论 -
封装、继承、多态
面向对象程序的特征封装继承多态重写(@Override):重载(@Overload):封装理解:对于一个类(对象),属性私有,方法公有,只能通过对象的方法对属性进行访问。继承理解:提取对象的共同属性和方法,提高代码的可复用性。多态理解:体现在重写和重载。区别在于重载实现的是编译时的多态性;重写实现的是运行时的多态性。重写(@Override):发生在父类和子类之间。方法名、参数列表、返回类型必须相同(除非子类中方法的返回类型是父类中返回类型的子类)。访问修饰符的限制一定要大原创 2021-03-18 21:42:45 · 79 阅读 · 1 评论 -
Java之集合框架
集合Collection接口List接口ArrayListLinkedListVectorSet接口HashSet:LinkedHashSetTreeSetMap接口HashMapLinkedHashMapTreeMapHashtableMap结构的理解参考jdk1.8手册,熟知各集合常用方法Collection接口解释:单列集合,用来存储一个一个的对象List接口解释:存储有序的、可重复的数据ArrayList作为List接口的主要实现类;线程不安全的,效率高;底层使用数组存储底原创 2021-03-18 21:38:59 · 65 阅读 · 0 评论 -
Spring-AOP
Spring-AOP动态代理定义jdk动态代理实现步骤动态代理定义可以在程序的执行过程中,创建代理对象。通过代理对象执行方法,给目标类的方法增加额外的功能(功能增强)jdk动态代理实现步骤创建目标类,SomeServiceImpl目标类,给它的doSome,doOther增加 输出时间, 事务。创建InvocationHandler接口的实现类,在这个类实现给目标方法增加功能。使用jdk中 类Proxy,创建代理对象。实现创建对象的能力。...原创 2021-03-18 15:31:36 · 103 阅读 · 1 评论 -
Spring-IoC
SpringIOC定义DI基于XML的DI注入分类set注入(掌握)简单类型的set注入引用类型的set注入构造注入(理解)注意IOC定义Inversion of Control:控制反转,是一个理论,概念,思想。描述:把对象的创建、赋值、管理工作都交给代码之外的容器实现。目的:减少对代码的改动,也能实现不同的功能。实现解耦。DIDependency Injection:依赖注入。DI是IoC的技术实现。spring是使用了的DI实现了IoC的功能,spring底层创建对象,使用的是原创 2021-03-16 17:00:19 · 58 阅读 · 0 评论