08 2019 档案

spring jdbc
摘要:一。JDBC基础 JDBC为Java应用程序访问存储在数据库中的数据提供了一种标准方式。 JDBC基础结构的核心是针对每个数据库的驱动程序(运行Java代码访问数据库的驱动程序)。一旦加载驱动程序,就会注册java.sql.DriverManager类。这个类管理驱动程序列表并提供建立与数据库连接的 阅读全文

posted @ 2019-08-13 14:19 云无形 阅读(163) 评论(0) 推荐(0)

spring aop
摘要:原理概述 1.使用方式有两种,xml和注解方式,这个比较简单 2.AOP的核心是使用的动态代理。 3.首先是定义切面,里面会设置具体的匹配方式从而确定织入哪些bean和需要织入的代码。 4.AOP的入口是bean的后置处理器BeanPostProcessor,后置处理器有很多实现的子类,其中的aft 阅读全文

posted @ 2019-08-11 08:54 云无形 阅读(180) 评论(0) 推荐(0)

多线程相关
摘要:多线程实现使用方式: 1.实现Runnable接口(函数式接口) Runnable r = ()->{task code} Thread t = new Thread(r); t.start(); 2.继承Thread类(每个任务都会建立新的进程,开销很大,目前不建议使用,一般使用线程池) Clas 阅读全文

posted @ 2019-08-02 11:25 云无形 阅读(114) 评论(0) 推荐(0)

SQL优化相关
摘要:优化SQL语句的一般步骤 1.通过show status 查看数据库各种类型的sql执行频率 show status like 'Com_%'; Innodb: Innodb_rows_read/inserted; 其他引擎:Com_select/insert 事务相关:Com_commit和Com 阅读全文

posted @ 2019-08-02 11:24 云无形 阅读(206) 评论(0) 推荐(0)

spring Ioc和DI相关
摘要:一,容器相关 Ioc(控制反转)的核心是DI(依赖注入),为了提供一种简单的方式设置组件依赖项(对象协作者),并在整个生命周期中管理这些依赖项。 概念: 1.依赖对象:需要弄些依赖对象的组件,或者叫目标对象。 控制反转的类型: 1.依赖注入:优先使用 (1)构造函数注入:在构造函数中设置需要的依赖项 阅读全文

posted @ 2019-08-02 11:24 云无形 阅读(155) 评论(0) 推荐(0)