随笔分类 -  Java全栈开发

摘要:本章目标: 什么是会话 Cookie Session 本章内容: 一、什么是会话 1、什么是会话 客户端打开与服务器的连接发出请求到服务器响应客户端请求的全过程称之为会话 。理论是,一个用户的所有请求操作都应该属于同一个会话。 2、什么是会话跟踪 对同一个用户对服务器的连续的请求和接受响应的监视 3 阅读全文
posted @ 2025-04-23 17:35 icui4cu 阅读(18) 评论(0) 推荐(0)
摘要:本章目标: 搭建项目 实现CRUD操作 本章内容: 一、Java Web开发模式 1、JavaBean的概念(了解) 在jsp页面中,包含html代码、css代码、java代码、以及业务逻辑处理代码等。javabean的作用就是将html代码与java代码分离,将java代码单独封装成一个处理某种业 阅读全文
posted @ 2025-04-23 17:34 icui4cu 阅读(13) 评论(0) 推荐(0)
摘要:本章目标 JSP技术简介 JSP执行原理 内置对象 四大作用域 本章内容: 一、 JSP技术简介 1、什么是JSP JSP是Sun公司推出的新一代站点开发语言,他完全解决了目前ASP、PHP的一个通病——脚本级执行。Sun公司借助自己在Java上的不凡造诣,在Java应用程序和Java Applet 阅读全文
posted @ 2025-04-23 17:33 icui4cu 阅读(72) 评论(0) 推荐(0)
摘要:本章目标 动态资源和静态资源 Servlet体系 Serviet生命周期(重点) 本章内容: 一、动态资源和静态资源 1、静态资源 静态资源:一般客户端发送请求到web服务器,web服务器从内存在取到相应的文件,返回给客户端,客户端解析并渲染显示出来 常见资源有:html、 css、 js、 图片等 阅读全文
posted @ 2025-04-23 17:32 icui4cu 阅读(25) 评论(0) 推荐(0)
摘要:本章目标: Web开发的基本概念 安装配置Tomcat 开发第一个JavaWeb项目 Servlet的入门应用 本章内容: 一、 Web开发的基本概念 1、什么是Web开发 Web开发是相对于传统的Windows应用程序开发而言的。Web程序一般以浏览器为运行平台,我们可以把制作一个网站理解为Web 阅读全文
posted @ 2025-04-23 17:31 icui4cu 阅读(29) 评论(0) 推荐(0)
摘要:本章目标 事务的应用场景(理解) Spring AOP事务管理相关概念(理解) 声明式事务处理(掌握) 本章内容 一、事务的应用场景 Mybatis默认是手动提交事务的 JDBC默认是自动提交事务的 当Spring整合Mybatis时,事务默认是自动提交的 MySQL事务官网 1、事务简介 事务管理 阅读全文
posted @ 2025-04-21 17:57 icui4cu 阅读(74) 评论(0) 推荐(0)
摘要:本章目标 AOP概念(理解) Spring中AOP的实现(理解) AspectJ开发(xml方式)(掌握) 基于注解的声明式AspectJ /ˈæspekt/(掌握) 本章内容: 一句话概括AOP:可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术 一、AO 阅读全文
posted @ 2025-04-21 17:50 icui4cu 阅读(37) 评论(0) 推荐(0)
摘要:本章目标 日志框架简介 什么是log4j 本章内容 我们入门 JAVA 的第一行代码就是一行日志,那你现在还在使用System.out.println("Hello,java")记录日志吗? 一、日志框架简介 1、日志的作用: 监视代码中变量的变化情况,把数据周期性记录到文件中供其他应用进行统计分析 阅读全文
posted @ 2025-04-21 17:47 icui4cu 阅读(99) 评论(0) 推荐(0)
摘要:本章目标 自动装配(了解) Spring注解分类(理解) 使用注解完成自动装配(熟练) 基于注解声明组件(熟练) JavaConfig(掌握) MapperScannerConfigurer(理解) 具体内容 Spring 容器提供配置元数据有三种方式 XML配置文件。 基于注解的配置。 基于jav 阅读全文
posted @ 2025-04-21 17:45 icui4cu 阅读(22) 评论(0) 推荐(0)
摘要:本章目标 Spring整合MyBatis(掌握) Druid连接池介绍及使用(扩展) 本章内容 本章为Spring中整合MyBatis初级版,目的为了加深对ioc的理解 一、Spring整合MyBatis 为了更好的理解依赖注入,我们先把Spring和MyBatis整合到一起 传统的mybatis- 阅读全文
posted @ 2025-04-21 17:39 icui4cu 阅读(41) 评论(0) 推荐(0)
摘要:本章目标 Spring bean常用属性(理解) setter注入(熟练) 构造器注入(掌握) Spring bean生命周期(理解) 本章内容: 一、Spring bean常用属性 Spring框架的核心功能有两个: 1、Spring容器作为超级大工厂,负责创建、管理所有的Java对象,这些Jav 阅读全文
posted @ 2025-04-21 17:38 icui4cu 阅读(50) 评论(0) 推荐(0)
摘要:本章目标 Spring出现的背景(了解) Spring的ioc容器(理解) 搭建Spring环境(掌握) 本章内容 什么是框架:JAVA框架是一些类和接口的集合,通过这些类和接口协调,运用各种设计模式来完成一系列的程序实现,框架又叫做开发中的半成品,它不能提供整个WEB应用程序的所有东西,但是有了框 阅读全文
posted @ 2025-04-21 17:35 icui4cu 阅读(24) 评论(0) 推荐(0)
摘要:本章目标 缓存(了解) 延迟加载(扩展) 映射器注解(扩展) 本章内容 一、缓存 Mybatis 使用到了两种缓存:本地缓存(local cache)和二级缓存(second level cache)。 1、一级缓存 每当一个新 session 被创建,MyBatis 就会创建一个与之相关联的本地缓 阅读全文
posted @ 2025-04-18 09:41 icui4cu 阅读(11) 评论(0) 推荐(0)
摘要:本章目标 动态Sql 本章内容 一、动态sql 动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这 阅读全文
posted @ 2025-04-18 09:41 icui4cu 阅读(26) 评论(0) 推荐(0)
摘要:本章目标 结果映射 关联 集合 本章内容 一、结果映射 resultMap 元素是 MyBatis 中最重要最强大的元素。它可以让你从90%的 JDBC ResultSets 数据提取代码中解放出来,并在一些情形下允许你进行一些JDBC不支持的操作。 实际上,在为一些比如连接的复杂语句编写映射代码的 阅读全文
posted @ 2025-04-18 09:41 icui4cu 阅读(26) 评论(0) 推荐(0)
摘要:本章目标 XML映射器 参数 本章内容 一、XML 映射器 1、创建工具类 每个线程都应该有它自己的 SqlSession 实例。SqlSession 的实例不是线程安全的,因此是不能被共享的,所以它的最佳的作用域是请求或方法作用域。更多参考 我们希望每个线程访问是各自线程中的sqlsession, 阅读全文
posted @ 2025-04-18 09:40 icui4cu 阅读(21) 评论(0) 推荐(0)
摘要:本章目标 什么是ORM 创建项目 配置说明 本章内容 一、什么是ORM 1、三层体系结构 随着计算机软件技术的发展,应用软件的体系结构也由最初的单层结构向双层、三层甚至多层结构发展,三层体系结构的模型分为表示层、业务逻辑层与数据层: 表示层:提供与用户进行交互(显示与收集数据)的界面。 业务逻辑层: 阅读全文
posted @ 2025-04-18 09:39 icui4cu 阅读(41) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/fmwind/article/details/118977950 1、下载安装 2、配置中文 安装完之后会有提示安装中文插件,或者扩展插件中搜索chinese,然后安装 手动切换流程也并不复杂,可使用以下三个步骤手动切换 按下 ctrl + shift + 阅读全文
posted @ 2025-04-14 19:18 icui4cu 阅读(85) 评论(0) 推荐(0)
摘要:本章目标 常用设置(理解) 新建Maven jar项目(掌握) 新建Maven war项目(掌握) 创建mybatis项目(掌握) 可选设置(理解) 常见问题(了解) 本章内容 一、常用设置 安装破解省略参考:https://huaweicloud.csdn.net/63874ef7dacf622b 阅读全文
posted @ 2025-04-14 19:13 icui4cu 阅读(182) 评论(0) 推荐(0)
摘要:本章目标 Maven配置 idea安装 本章内容 一、Maven安装配置 1、Maven是什么 Maven 是 Apache 软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和依赖管理 。Maven 这个单词的本意是:专家,内行。读音是[’meɪv(ə)n]或[’mevn 阅读全文
posted @ 2025-04-14 19:04 icui4cu 阅读(38) 评论(0) 推荐(0)