Java
一. java基础
java中的数据类型
java中数据存贮
java中生成随机数
java 运算符介绍
java中运算符优先级
java控制台输入输出
java中的判断
java中的循环语句
java中的流程跳转
java中的方法函数定义
java中数据参数调用在内存中的过程
static 关键字
java中的继承
final 关键字
java中的多态
抽象类和方法
接口
方法调用中参数和返回值的问题
java中的包
java中常用API
java中关于日期的类的工具
递归调用
基本类型的包装类型
System类
Arrays 数组工具类
集合
泛型
增强for循环
可变参数
Map集合
关于TreeSet和TreeMap排序问题及实例
集合工具类Collections
Java中的异常处理机制
try catch异常处理
final、finally、finalize区别
java中的异常及throw&throws
java中的File类
File中的renameTo方法案例
File中list方法&listFiles方法
java中的序列化和反序列化操作
配置文件Properties对象
java中的反射的简单应用
java结合dom4j解析XML文件操作模拟用户请求和响应
java处理HTTP协议规范
Srevlet生命周期
Servlet在web.xml文件中的配置项
HttpServletRequest请求处理
HttpServletRequest请求中文乱码问题解决
java中的域对象
ServletContext域
Session域对象
HttpServletRequest请求域对象
PageContext域对象
Web应用初始化参数的设置和获取
Web目录下的文件数据获取
监听器Listener
过滤器Filter
java项目分层
java8中 lambda表达式
lambda表达式中的方法引用
lambda表达式中的构造器&数组引用
二. 框架
a. Spring框架
Spring框架中bean标签的常见配置
Spring框架中引入外部配置文件属性值
SpEL表达式简单使用
Spring分配置文件开发
在Web项目中创建使用Spring框架
AOP基础及底层原理
Spring中的AOP简单使用
Aspect表达式
Spring对JDBC的支持
Spring对事务的支持
Spring中配置事务属性
Web工程配合Spring从数据库查询信息到前端显示案例(初级)
Web工程配合Spring从数据库查询信息到前端显示案例(初中级)
定义Spring的包扫描规则
myBatis与Spring框架整合
Servlet3.0中的web组件注册
注册到Spring容器中的Bean的生命周期方法
Spring基于注解驱动开发
Spring3.0下外部文件propereties值的注入
Spring3.0中使用SpEL表达式私有
Spring3.0中Bean注入其他Bean的方法
Spring3.0中进行注解扫描注入
Spring3.0中多配置类引入设置
Spring3.0中@Import注解的功能
Spring3.0中支持的配置类和xml文件配置混合模式
Spring3.0中基于注解形式的AOP
Spring3.0注解形式对事务的支持
Spring3.0中动态条件注入组件的两种方式
Spring3.0中@Enablexxx注解的原理
b. SpringMvc框架
1.理论实践
Spring MVC框架简单使用
MVC框架对Controller层开发的支持
Spring MVC中支持的参数类型和返回值类型
SpringMVC的九大组件
SpringMVC的运行过程
SpringMVC访问静态资源
SpringMVC中的转发和重定向
SpringMVC中Json数据的处理
SpringMVC中的拦截器HandlerInterceptor
SpringMVC中的异常处理
SpringMVC容器中Bean获取当前所在容器
Spring MVC中的文件下载
SpringMVC中的文件上传
SpringMVC接入Spring框架原理
Spring3.0中SpringwebMVC层的注解驱动开发
Spring3.0中SpringMVC的配置
2.问题
MVC中Controller中页面跳转完后页面的样式全消失的解决办法
c.myBatis框架
使用myBatis框架进行数据库访问
myBatis中xml配置文件的标签
myBatis映射配置文件中的参数传递
myBatis中的增删改查
使用myBatis设置输出SQL语句
myBatis配置中特殊字符解决
MyBatis 中Mapper映射里的 ${} 和 #{} 的区别
mybatis映射配置中resultType 和 resultMap属性
myBatis–mapper映射文件中resultMap继承
myBatis中类与类关系映射数据查询
myBatis动态sql
myBatisGenerator代码生成器
PageHelper分页插件配置
MyBatis-plus中的Page出现返回total总为0的问题
MyBatis xml配置文件详解
d.SpringBoot框架
1.理论
Idea中快速搭建SpringBoot项目
SpringBoot项目文件介绍&自动配置对应
搭建SpringBoot工程的两种模式
SpringBoot中获取application.properties中的配置值
SpringBoot中自定义配置类
Boot项目的yaml配置
SpringBoot中多配置application-properties的启用
SpringBoot中配置文件的优先级
webJars使用
favicon如何在SpringBoot中使用
SpringBoot中根据响应状态码解析对应页面
SpringBoot中注入web组件
SpringBoot下jsp页面开发
SpringBoot中jsp页面和Thymeleaf页面混合开发模式
SpringBoot下使用MyBatis
SpringBoot下使用MyBatisPlus
SpringBoot下使用MyBatis-Puls代码生成器
SpringBoot中使用Jedis
SpringBoot下使用SpringDataRedis
SpringBoot下自定义缓存
SpringBoot下使用cache启动器
SpringBoot下使用redis缓存机制
spring Boot整合Spring session
SpringBoot下使用ShardingShere实现分表操作
SpringBoot下使用nacos+feign实现远程调用
SpringBoot下使用consul实现远程调用
consul的高可用集群
Euraka服务端简单配置
Euraka的搭建和使用
Eureka高可用配置
Ribbon使用
2.问题
在idea中使用lombok的@Data标签,可以正常启动使用,但是package和compiler时报错,“符号找不到”
使用SpringBoot &Thymeleaf开发修改页面后不想每次重启服务
解决Illegal DefaultValue null for parameter type integer