自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Spring JdbcTemplate基本使用

JdbcTemplate概述 它是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供了很多的操作模板类。例如:操作关系型数据的JdbcTemplate和HibernateTemplate,操作nosql数据库的RedisTemplate,操作消息队列的JmsTemplate等等。 JdbcTemplate开发步骤 导入spring-jdbc和spring-tx坐标 创建数据库表和实体 创建JdbcTemplate对象 执行数据库操作 Jd.

2021-09-26 22:28:19 103

原创 面向切面编程AOP

Spring 的 AOP 简介 什么是 AOP AOP 为 Aspect Oriented Programming 的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP 是 OOP 的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 AOP 的作用及其优势 作用:在程序运行

2021-09-24 19:08:28 159

原创 Spring注解开发

Spring配置数据源 数据源(连接池)的作用 数据源(连接池)是提高程序性能如出现的 事先实例化数据源,初始化部分连接资源 使用连接资源时从数据源中获取 使用完毕后将连接资源归还给数据源 常见的数据源(连接池):DBCP、C3P0、BoneCP、Druid等 数据源的开发步骤 导入数据源的坐标和数据库驱动坐标 创建数据源对象 设置数据源的基本连接数据 使用数据源获取连接资源和归还连接资源 数据源的手动创建 1.导入c3p0和druid的坐标 ①导入mysql数据库驱动..

2021-09-12 18:21:02 122

原创 Spring 基础

Spring简介 Spring是什么 Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核。 提供了展现层 SpringMVC 和持久层 Spring JDBCTemplate 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Java EE 企业应用开源框架。 Sp

2021-09-05 17:11:25 127

原创 Java 反射

反射概述 原来的开发流程:程序代码是固定的,方法的执行顺序也是固定的 源代码 -> 字节码 -> 运行 使用反射:在需要的时候执行对应对象的方法,更改了程序执行的顺序,大大提高了程序的灵活性 反射技术致力于构建通用的底层代码,让所有的模块调用,提高程序的扩展性。 什么是反射? 在程序运行过程中分析类的一种能力 反射能做什么? 分析类 加载并初始化一个类 查看类的所有属性和方法 查看并使用对象 查看一个对象的所有属性和方法 使用对象的任意属性和方法 反射的应用场景 构建

2021-08-08 18:43:07 34

原创 Java IO流

异常概述 什么是异常? 即非正常情况,通俗地说,异常就是程序出现的错误 异常的分类(Throwable) 异常(Exception) 合理的应用程序可能需要捕获的问题 举例:NullPointerException 错误(Error) 合理的应用程序不应该试图捕获的问题 举例:StackOverFlowError 异常的处理方式 JVM默认的异常处理方式 在控制台打印错误信息,并终止程序 开发中异常的处理方式 try…catch(finally):捕获,自己处理...

2021-08-06 19:14:20 65

原创 Java集合

集合简介 什么是集合? 简称集,是用来存储多个元素的容器 集合和数组的区别 元素类型 集合:引用类型(存储基本类型时自动装箱) 数组:基本类型、引用类型 元素个数 集合:不固定,可任意扩容 数组:固定,不能改变容量 集合的好处 不受容器大小限制,可以随时添加、删除元素 提供了大量操作元素的方法(判断、获取等) Java的集合体系 单列集合(Collection) List: ArrayList Set: ...

2021-08-03 20:38:32 239

原创 Java API

API简介 什么是API? Application Programming Interface,应用程序编程接口,这里指的是API文档,通常叫“Java文档”,是Java中提供 的类的使用说明书。Java中的类和方法几乎全部都添加了文档注释(/** 文档注释内容 */),这些文档注释就被Java 的命令(javadoc.exe,在JDK安装的bin目录下)编译成了 Java文档,即API。 为什么学习API文档? 发挥面向对象思想,找到Java提供的对象来实现功能,学习API文档就是学习Java中.

2021-08-02 19:57:29 250

原创 Java编程思想-面向对象

简单类举例 package com.itcast.demo; public class Phone { String model; String brand; String name; public void call(String name) { System.out.println("给" + name + "打电话"); } public void send(String name) { System.out.

2021-07-31 17:45:28 109

原创 Java数组

数组的格式 格式一: 格式二: 格式三: int[] array1 = new int[3]; int[] array2 = new int[]{1,2,3}; int[] array3 = {1,2,3}; 数组的访问 数组的遍历 public class ArrayDemo { public static void main(String[] args) { //定义数组 i...

2021-07-28 17:27:28 49

原创 Java方法

什么是方法? 方法也叫函数,是完成特定功能的代码块。 方法的格式 方法的定义和调用 确定方法名 确定返回值类型 确定参数列表 两个数求和 import java.util.Scanner; public class MethodDemo { public static void main(String[] args) { //创建键盘录入对象 Scanner scanner = new Scanner(System.in); ..

2021-07-27 17:54:12 48

原创 流程控制结构

目录 1. 顺序结构 2. 选择(判断)结构 2.1 if语句(区间值的判断) 2.1.1 第一种格式 2.1.2第二种格式 2.1.3 第三种格式 if案例:获取两个整数的较大值 2.2 switch语句(固定值的判断) 3. 循环结构 3.1 for循环 3.1.1 案例1打印数字 3.1.2 案例2计算1-5之间数据之和 3.1.3 案例3求出1-100之间偶数和 3.1.4 案例4输出水仙花数 3.1.5 案例5统计所有的水仙花数 3.2 while循环 案例...

2021-07-26 21:15:27 143

原创 Scanner的基本使用

Scanner即键盘输入 基本使用: import java.util.Scanner; public class ScannerDemo { public static void main(String[] args) { //创建键盘录入对象 Scanner scanner = new Scanner(System.in); System.out.println("请输入一个整数"); //接收数据 int

2021-07-26 16:52:14 65

原创 基础知识

计算机的组成 计算机主要由两大部分组成,分别是硬件和软件。 1.硬件 运算器、控制器 组成CPU 存储器(例如内存条,硬盘) 输入设备(例如鼠标,键盘) 输出设备(例如打印机,显示器) 2.软件 系统软件 (如DOS,Windows,Linux) 应用软件 (如office,QQ) 计算机语言 机器语言:由0和1组成,阅读和编写很麻烦。 汇编语言:由特殊符号组成,计算机不能直接识别,编码量依然很大。 高级语言:使用普通英文进行编写,大大降低了开发难度,常见高级语言例如:java

2021-07-24 16:06:09 87

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除