0%

Java笔记汇总

笔记汇总

Java笔记汇总

笔记 说明
多线程 多线程,学习笔记汇总📒
注解与反射 注解与反射,学习笔记汇总📒
Javaweb Java web,学习笔记汇总📒
JSP JSP,学习笔记汇总📒
Lambda表达式 总结对比Lambda表达式与内部类
小技巧 记录一些小Tips、工具类等。
Juint-单元测试 使用Junit进行测试,不需要在main方法中

JavaSE

应用 说明
常量 一些经常使用的常量,建议专门使用一个类来保存。便于修改和使用(不用担心写错)
IO操作 保存文件到本地磁盘(使用缓存区)
UUID 使用UUID(唯一识别的通用码),保证文件(或文件夹)名唯一
DAO DAO设计模式(数据库访问)
事务 控制数据的安全访问(数据库)
贪吃蛇游戏制作实录 Java贪吃蛇小游戏🐍
下载文件 使用多线程下载网络资源(到本地)(写客户端程序)

Javaweb

应用 说明
登陆验证接口 前端Ajax发起请求,后端Servlet处理后返回json数据
上传文件 客户端上传文件,服务器端接收
下载文件 服务器发送文件该浏览器(浏览器下载文件)(写服务器端程序)
验证码实现 服务器端,java实现验证码功能
统计在线人数 使用监听器,统计网站在线人数
解决中文乱码 过滤器解决中文乱码问题
邮件发送 邮件发送,原理和实现

请求转发

实现 说明
ServletContext–java java代码实现(服务器端)
HttpServletRequest–java java代码实现(服务器端)
application–JSP内置对象 JSP页面(浏览器端)
request–JSP内置对象 JSP页面(浏览器端)
Jsp:forward –JSP标签 JSP页面(浏览器端),使用JSP标签

response

这里说的是服务器端的HttpServletResponse对象可以实现的功能。

应用 说明
下载文件 服务器发送文件该浏览器(浏览器下载文件)
验证码实现 服务器端,java实现验证码功能
重定向 重定向,与请求转发不同。地址栏URL会改变

保存数据

实现 说明
JSP内置对象 JSP页面(四个内置对象可以使用)
ServletContext–java 保存在服务器端
session–java 保存在服务器端(推荐)
cookie–java 保存在浏览器

读取文件

实现 说明
ServletContext–java 服务器端,java代码加载资源到java程序中

小技巧

tips 说明
路径问题 Java web,Maven项目中关于路径的问题(项目结构)

框架

笔记 说明
Spring5 spring理念:使现有的技术更加容易使用,本身是一个大杂烩,整合了现有的技术框架。
SpringMVC 实现MVC的轻量级Web框架。
MyBatis 一款优秀的持久层框架
Druid 优秀的数据源,提供日志监控功能。
LOG4J 数据库操作日志组件,结合Druid使用。
lombok 自动生成实体类的getter、setter、toString等方法
SpringBoot 简化Spring开发。
Swagger 将项目中所有(想要暴露的)接口展现在页面上,并且可以进行接口调用和测试的服务。
Redis 高性能的key-value数据库,非关系型数据库。

案例

应用 说明
螺蛳粉收银系统 关键词:Vue、Element-UI、SpringBoot、SpringSecurity、MyBatis、MySQL
若图片不能正常显示,请在浏览器中打开

欢迎关注我的其它发布渠道