摘要:
1、相关 API 运用了**工厂模式**、建造者模式。 SqlSessionFactoryBuilder SqlSessionFactory SqlSession 1.1、API 介绍 SqlSessionFactoryBuilder 作用:以输入流的形式加载核心配置文件,构建 sqlSession 阅读全文
摘要:
MyBatis 是一款优秀的持久层框架,封装 JDBC 操作,基于 XML 或注解方式使用,支持自定义 SQL、存储过程、高级映射。 阅读全文
摘要:
从项目的编译、测试、生成报告、打包和部署全阶段,自动化构建和管理项目。 阅读全文
摘要:
Keep Learning,学无止境! 阅读全文
摘要:
邮件发送 一、介绍 1、传输协议 SMTP协议 (Simple Mail Transfer Protocol) 属于TCP/IP协议族。 控制信件的中转方式,帮助每台计算机在发送或中转信件时找到下一个目的地。 SMTP服务器是遵循SMTP协议的发送邮件服务器。 POP3协议 (Post Office 阅读全文
摘要:
文件上传 一、注意事项 为保证服务器安全,上传文件应当保存在外界无法直接访问的路径(如 WEB-INF 目录下) 为防止文件覆盖,要为上传的文件生成一个唯一的文件名(如-时间戳,-uuid,-md5,-位运算算法) 要限制上传文件的大小的最大值。 可以限制上传文件的类型,在获取上传文件名时,判断后缀 阅读全文
摘要:
SMBMS 超市账单管理系统 本项目是个人学习版本,基于狂神说Java的SMBMS项目,参考视频【狂神说Java】JavaWeb入门到实战 开发工具 IntelliJ IDEA 2019.1.4 MySQL 8.0 Tomcat 8.0 核心业务 登录注销 密码修改 用户管理 订单管理 供应商管理 阅读全文
摘要:
Java Web 三大组件:Servlet、Filter、Listener 1、过滤器(Filter) 过滤器:客户端与服务器目标资源之间的一道过滤技术。 拦截请求,对客户端请求进行过滤处理。 封装共性代码,避免重复编码(如设置字符编码、登录验证) 1.1、Filter API javax.Serv 阅读全文
摘要:
1、JSP Java Server Pages:Java 服务端页面 已过时,本节简单介绍原理。 1.1、动态网页技术 JSP 是动态网页技术 既可以定义 HTML、JS、CSS 等静态内容,还可以定义 Java 代码的动态内容。 即 JSP = HTML + Java <html> <head> 阅读全文
摘要:
Servlet 交互式处理客户端请求并完成响应,是 Java Web 的核心。 阅读全文
摘要:
Tomcat 是 Apache 软件基金会 Jakarta 项目中的一个核心项目,具有开源,支持 Servlet 和 JSP 规范等特点,技术先进、性能稳定,目前比较流行。 阅读全文