Spring
文章平均质量分 93
Tyfrank
记录学习过程,整理学习资料。博客内容大部分为参考多篇博客/文章/书籍/教程整理,仅供学习记录。
展开
-
【Java Web/计算机网络】Session vs. Cookie vs. Token
【Java Web/计算机网络】Session vs. Cookies vs. Token一、什么是Cookie?Cookie 是保存在用户计算机上的小型文本文件。cookie 的最大文件大小为 4KB。它也称为 HTTP cookie、Web cookie 或 Internet cookie。当用户第一次访问网站时,网站会以 cookie 的形式向用户的计算机发送数据包。Cookie 帮助网站在用户访问其网站时跟踪用户的浏览历史或购物车信息。存储在 cookie 中的信息不安全,因为它以任何人都可原创 2022-03-02 21:09:31 · 3815 阅读 · 0 评论 -
Spring MVC学习
Spring MVC一、简介1、什么是MVCMVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分M:Model,模型层,指工程中的JavaBean,作用是处理数据JavaBean分为两类:一类称为实体类Bean:专门存储业务数据的,如 Student、User 等一类称为业务处理 Bean:指 Service 或 Dao 对象,专门用于处理业务逻辑和数据访问。V:View,视图层,指工程中的html或jsp等页面,作用是与用户进行交互,展示数据C:Controller,控制层原创 2022-02-24 17:00:57 · 903 阅读 · 0 评论 -
Spring框架学习(四)事务与事务管理
事务管理事务是数据库操作最基本单元,逻辑上一组操作,要么都成功,如果有一个失败,所有操作都失败。事务是一个不可分割操作序列,也是数据库并发控制的基本单位,其执行的结果必须使数据库从一种一致性状态变到另一种一致性状态(1)事务的特性ACID,是指数据库管理系统(DBMS)在写入或更新资料的过程中,为保证事务(transaction)是正确可靠的,所必须具备的四个特性:原子性(atomicity,或称不可分割性)、一致性(consistency)、隔离性(isolation,又称独立性)、持久性(dur原创 2022-02-13 11:16:23 · 574 阅读 · 0 评论 -
Spring框架学习(三)JdbcTemplate
JdbcTemplateJdbcTemplate是Spring对JDBC的封装,目的是使JDBC更加易于使用。JdbcTemplate是Spring的一部分。JdbcTemplate处理了资源的建立和释放。他帮助我们避免一些常见的错误,比如忘了总要关闭连接。他运行核心的JDBC工作流,如Statement的建立和执行,而我们只需要提供SQL语句和提取结果。在JdbcTemplate中执行SQL语句的方法大致分为3类:execute:可以执行所有SQL语句,一般用于执行DDL语句。update:用于原创 2022-02-11 11:04:18 · 844 阅读 · 0 评论 -
Spring框架学习(二)AOP(Aspect Oriented Programming,面向切面编程)
Aop(Aspect Oriented Programming,面向切面编程)面向切面编程,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。不修改源代码的方式,在主干功能中添加新功能。(1)AOP中的一些概念目标对象(target)目标对象指将要被增强的对象,即包含主业务逻辑的类对象。连接点(JoinPoint)连接点,程序运行的某一个点,比如执行某个方法,在Spring AOP中Join Point总是表示原创 2022-02-09 23:50:16 · 384 阅读 · 0 评论 -
Spring框架学习(一)概述与IOC
1.Spring框架概述Spring框架是Java应用最广的框架,它的成功来源于理念。Spring设计轻量级的开源的JavaEE框架Spring可以解决企业应用开发的复杂性Spring有两个核心部分:IOC和AopIOC:控制反转,把创建对象过程交给Spring进行管理。AOP:面向切面,不修改源代码进行功能增强。Spring特点方便解耦,简化开发AOP编程的支持声明式事务的支持方便程序的测试方便集成各种优秀框架降低API的开发难度2.IOC(Inv原创 2022-02-09 17:44:24 · 301 阅读 · 0 评论