自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot详解

文章目录第一个SpringBoot程序原理yaml给属性赋值的几种方法JSR303校验多环境切换多配置文件yaml的多文档块配置文件加载位置分析自动配置原理精髓SpringBoot Web开发静态资源导入首页如何定制Thymeleaf扩展使用SpringMVC全面接管SpringMVC员工管理系统首页实现页面国际化登录功能展示员工列表增加员工修改员工删除员工404回顾整合JDBC整合Druid数据源配置数据源配置Druid数据源监控整合Mybatis框架SpringSecurity认识SpringSecur

2022-02-17 23:17:24 8346

原创 SpringMVC详解

文章目录1.SpringMVC执行原理2、使用注解开发SpringMVC小结image-202202071450057223、Controller1.接口实现2.使用@Controller注解实现4、Restful风格5、转发和重定向6、数据处理接收数据数据显示到前端乱码问题7、JSONJackson使用json乱码问题json传送时间问题FastJson8、整合SSM9、拦截器10、文件上传和下载1.SpringMVC执行原理MVC: 模型(dao service) 视图(jsp) 控制器(Servl

2022-02-11 13:32:09 469

原创 Spring详解

目录1、简介2、IOC理论推导3、HelloSpring4、IOC创建对象的方式5、 Spring配置5.1 别名5.2 Bean配置5.3 import6、依赖注入6.1 构造器注入6.2 Set方式注入(重点)6.3 拓展方式注入6.4 bean的作用域7、Bean的自动装配7.1 测试7.2 byName自动装配7.3 byType自动装配7.4 使用注解实现自动装配8、使用注解开发9、使用java的方式配置Spring10、代理模式10.1 静态代理10.2 加深理解10.3 动态代理11、AOP1

2022-02-06 15:24:43 258

原创 Mybatis详解

目录1.简介1.1 什么是Mybatis1.2 为什么需要Mybatis2、第一个Mybatis程序2.1 搭建环境2.2 创建一个模块2.3 编写代码2.4测试3、CRUD1、namespace2、select3、Insert4、update5、delete6、万能的Map7、模糊查询4、配置解析1、核心配置文件2、环境配置3、属性(properties)4、类型别名(typeAliases)5、设置6、其他配置7、映射器(mappers)8、作用域(Scope)和生命周期5、解决属性名和字段名不一致的问

2022-02-01 16:56:26 1947

原创 JavaWeb详解

JavaWeb1、基本概念2、web服务器2.1技术讲解2.2web服务器3、Tomcat详解3.1安装3.2配置3.3发布一个网站4、HTTP4.1 什么是http4.2 两个时代4.3 HTTP请求5、Maven5.1 Maven项目架构管理工具5.2 安装Maven5.3 阿里云镜像5.4 本地仓库5.6 在IDEA中使用Maven5.7 创建一个普通Maven项目5.8 标记文件夹功能5.9 在IDEA中配置Tomcat5.10 pom文件6、Servlet6.1 Servlet简介6.2 Hell

2022-01-27 16:25:19 1165

原创 MySQL详解

文章目录MySQL初识MySQL操作数据库操作数据库数据库类型数值:字符串:时间日期null数据库的字段属性创建数据库表数据表的类型修改和删除MySQL数据管理外键DML语言添加修改删除DQL查询数据(最重点)DQL查询指定字段where联表查询排序分页子查询分组和过滤MySQL函数常用函数聚合函数数据库级别的MD5加密事务索引索引的分类测试索引索引原则权限管理和备份用户管理MySQL备份规范数据库设计为什么需要设计设计数据库的步骤(个人博客)三大范式规范性和性能的问题JDBC数据库驱动JDBC第一个JDB

2022-01-14 21:54:15 2081

原创 注解和反射

这里写目录标题注解和反射什么是注解自定义注解反射概述哪些类型可以有Class对象java内存分析获取类的运行时结构动态创建对象执行方法获取注解信息注解和反射什么是注解Annotation##元注解import java.lang.annotation.*;@MyAnnotationpublic class Test01 { @MyAnnotation public void test(){}}//定义一个注解@Target(value = {ElementType

2022-01-10 21:14:06 175

原创 多线程详解

继承Thread类//创建线程方式一:继承Thread类,重写run()方法,调用start开启线程public class TestThread1 extends Thread{ @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println("我在看代码"+i); } } public static voi

2022-01-09 17:33:09 173

原创 多线程详解

多线程继承Thread类//创建线程方式一:继承Thread类,重写run()方法,调用start开启线程public class TestThread1 extends Thread{ @Override public void run() { for (int i = 0; i < 20; i++) { System.out.println("我在看代码"+i);​ } }...

2022-01-07 21:11:48 267

原创 异常抛出捕获

2022-01-06 20:33:41 258

原创 接口interface

2022-01-06 18:07:48 46

原创 abstract抽象类

2022-01-06 17:57:01 132

原创 static静态属性和方法

2022-01-06 17:49:38 53

原创 方法的多态

不能重写:

2022-01-06 16:38:01 45

原创 重写(区别重载)

2022-01-06 16:23:50 40

原创 继承和重写

静态方法和类一起加载A类继承B类,test()是静态方法A a = new A();B b = new A();a.test()调用A的方法,b.test()调用B的方法若A@override 重写test(),a.test()b.test()都调用A的方法

2022-01-06 16:18:01 41

原创 可变参数(Elemtype... val)

2022-01-05 18:04:56 208

原创 增强for循环

int[] number = {10,20,30,40,50};//遍历数组元素for(int x:number){ System.out.println(x);}

2022-01-05 17:53:25 123

原创 Scanner.next() 和nextLine()

2022-01-05 17:12:40 200

空空如也

空空如也

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

TA关注的人

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