反射 反射和框架(半成品软件)设计关系密切,在框架基础上开发,简化代码 反射 将类的各个组成部分封装成其他对象。优势是可以在程序运行过程中,操作这些对象。并且可以解耦,提高程...
反射 反射和框架(半成品软件)设计关系密切,在框架基础上开发,简化代码 反射 将类的各个组成部分封装成其他对象。优势是可以在程序运行过程中,操作这些对象。并且可以解耦,提高程...
Java设计单例模式 定义 java中单例模式是一种常见的设计模式:懒汉式单例、饿汉式单例单例模式有以下特点:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。...
SpringMVC SpringMVC流程图示 SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架(完善的注解体系是特色)...
Spring集成web环境 1.首先创建一个最简单的maven项目,不要用原型2.在项目结构中,对模块添加web选项,选择好web-inf和xml部署的位置https://b...
Servlet概述 概念:server applet,即运行在服务器端的小程序2021-04-12_141553.jpg需要遵守的规则(接口),就是servlet。servl...
Web相关概念 软件架构:C/S(客户端/服务器端) B/S(浏览器/服务器端) 资源分类静态资源:所有用户访问后,得到的结果都是一样的,成为静态资源,静态资源可以直接被...
Spring原始注解 Spring是轻代码而重配置的框架,配置比较繁重,影响开发效率所以用注解代替xml配置,文件可以简化配置,提高开发效率Spring原始注解替代 的配置 ...
数据源(连接池)的作用 数据源的目的时提高程序性能 先实例化数据源,初始化部分连接资源 使用连接资源时从数据源获取 使用完毕后将连接资源归给数据源 常见数据源:DBCP,C3...
Spring JDBC 定义 Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象来简化JDBC的开发 使用步骤 导入jar包:5个jar包 创建Jd...
数据库连接池 概念:其实就是一个容器(集合),存放数据库连接的容器当系统初始化好后,容器被创建,容器中会申请一些连接对象当用户来访问数据库时,从容器中获取连接对象用户访问完之...
JDBC概念 def:JDBC(Java DataBase Connectivity)即Java 数据库连接, Java语言操作数据库。 JDBC本质是官方(sun公司)定义...
MySQL基本操作 MySQL服务启动手动。cmd--> services.msc 打开服务的窗口使用管理员打开cmdnet start mysql: 启动mysql的服务n...
ApplicationContext继承体系 applicationContext:接口类型,代表应用上下文,通过其实例获得Spring容器中的Bean对象 Applicat...
Bean Bean标签的基本配置 添加到资源的配置文件(xml)中,调用类中无参构造函数 id:Bean实例在Spring容器中的唯一标识class:Bean的全限定名称 ...
Spring 定义 Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架 以 IoC(反转控制)和 AOP(面向切面编程)为内核 提供了展现层...
Maven 解决问题 面对海量jar包,都需要手动导入,且会极容发生jar包冲突 帮助编译代码 方便进行单元测试 方便打包,生成报表,部署项目 Maven结构 pom.xml...
数据库分页查询 select选出来后用limit分页查询优化分页limit查巨额数据返回少量,使用索引覆盖扫描,先压缩数据量,使用order by,group by之类语句 ...
Synchronized和ReentrantLock实现原理 synchronized(用来实现互斥锁mutex)synchronized作用在代码块时,底层是通过monit...
集合类 上述集合类都是线程不安全的集合类,若要使其线程安全,使用Collections提供的synchronizedXxx()方法将其包装详细使用https://www.ji...
java可以一次编写,到处运行的原因 jvm是java跨平台的关键,将统一字节码翻译成该平台机器码 java文件有几个public类 1个,这个类必须和java文件名一致 j...