Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。 然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring受益。(“耦合”一般指软件组件之间的依赖程度。)
转载 2023-05-26 01:52:43
50阅读
前言初夏时节, 时间: AM 7.30分左右, 空无一人的健身房里,一个硕大的身体在跑步机上扭动着, 不一会头上便挥汗如雨, 他嘴上还不时嘀咕着 “循环依赖,单例模式,Bean的定位加载注册,原型模式…”, 渐渐跑着跑着就变成了慢慢悠悠的走走歇歇,忽然间感觉肩膀好像被砖头砸了一下,身后传来一句"你张大胖减肥是不可能减肥的,就是在健身房里划划水才能维持的了生活 !" ,大胖被拍的浑身一惊, 看了眼一
转载 2024-08-09 08:42:41
16阅读
Spring框架1.什么是SpringSpring是一个开放源码的设计层面的框架他解决的是业务层和其他各层的松耦合问题,因此面向接口编程的思想贯穿整个系统应用Spring是源于2003年兴起的轻量级Java开发框架简单俩说Spring是一个分层JavaSE/EE full-stack轻量级开源框架2.Spring特点(优点)1.方便解耦合,简化开发 通过Spring提供的IOC容器,我们可以将对象
转载 2024-03-23 12:34:14
35阅读
Spring的创建和使用1. 创建 Spring 项⽬1.1 创建一个普通的maven项目1.2 添加Spring框架支持(spring-context、spring-beans)1.3 添加启动类2. 存储Bean对象2.1 创建Bean(即创建对象)2.1 将Bean注册到容器3. 获取并使用对象基本流程获取Spring上下文的两种方式获取Bean对象的方式4. 操作总结 1. 创建 Spr
转载 2023-07-16 22:56:08
62阅读
一、Spring Security是什么?Spring Security is a powerful and highly customizable authentication and access-control framework. It is the de-facto standard for securing Spring-based applications. Spring Secur
转载 2024-04-12 00:16:02
403阅读
Java关键字this怎么1、this是什么2、this调用属性、方法、构造器的示例2.1 this调用类内属性、方法2.1.1 在类的方法调用this.属性,this.方法2.1.2 在类的构造器调用this.属性,this.方法2.2 this调用类的构造器 1、this是什么this是什么:Java关键字this表示的是当前类的所属对象可以使用this的结构:this可以在类的方
转载 2023-06-15 13:57:32
117阅读
Spring两大核心:IOC、DIIOC:控制反转,程序员将对象的实例化工作完全交给框架,需要对象时只要去框架的容器内(BeanFactory/ApplicationContext)申请即可。(但是如何实例化依然需要程序员告诉容器)最基本的IOC:很清楚,创建一个ApplicationContext容器,通过容器的getBean方法获取对象实例。Windows上必须加上context.regist
转载 2024-10-15 14:38:23
35阅读
一、SpringBoot 概述文档下载地址:Index of /spring-boot/docs/current/reference1.SpringBoot介绍概述:SpringBoot 开发团队认为Spring操作太繁琐了,目的在于简化开发配置,能够快速搭建开发环境,集成了tomcat,对于开发者而已特别方便友好。2.特点开箱即用简化配置集成了很多组件3.系统要求名称版本要求Maven3.5+T
转载 2023-09-18 06:56:00
93阅读
目录一、前言二、运算符三、优先级四、赋值三、总结 一、前言  在最底层,java的数据是通过使用操作符来操作的。二、运算符  运算符以一个或多个自变量为基础,可生成一个新值,主要如下。符号名称+加号-减号和负号*乘号/除号,获取整数部分=等号%取模,得到余数  几乎所有运算符都只能操作八大基本类型。唯一的例外是下面三个,它们能操作所有对象。“=”、“==”、“!=”   除此以外,String
一、前言Spring框架基础部分内容过于很长,分为几篇文章进行巩固学习记录。1、Spring是什么Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring受益。 目 的:解决企业应用开发的复杂性 功
转载 2023-12-30 21:37:08
70阅读
一、Spring概述1.1 框架概述框架是一个封装了很多功能和模块的程序半成品。可以理解是一个由很多工具类组合成的一个工具包。1.2 Spring是什么Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架。是Java开发的灵魂框架。Spring有两大内核:IOC:(Inverse Of Control:控制反转)AOP:(Aspect Oriented Progra
转载 2023-07-21 13:54:41
543阅读
在阅读本文之前,根据自己的经验和理解,大家可以先思考并选择一下Java函数的参数传递方式:  A. 是按值传递的?  B. 按引用传递的?  C. 部分按值部分按引用?  此处暂不宣布正确答案,我们通过一个简单的例子让大家自己找答案:  1. 先定义一个类型Value  public static
Spring框架使用流程一 、过程简单梳理二、 Spring的基本配置及用法1.Maven项目中Spring框架的依赖引入2.配置Spring配置文件的三种方式(1)纯xml文件配置(applicationContext.xml)(2)利用注解配置(还需要xml配置文件,但相较于第一种,已经简单了)(3)使用配置类替代xml文件3.Spring如何进行单元测试三、 Spring的IOC和DI 一
文章目录概念为什么要用?Spring的体系结构Spring框架之控制反转(IOC)概念Spring文件包解释入门程序入门程序需要的jar包配置文件入门程序的建立ApplicationContext与BeanFactory的区别Bean的装配默认装配方式动态工厂的错误使用动态工厂的正确使用静态工厂Bean的作用域Bean后处理器概念使用方法示例代码Bean后处理器增强类中方法的功能指定增强指定的方
转载 2023-07-16 22:48:00
64阅读
  web.xml文件是Java Web项目中的一个配置文件,主要用于配置欢迎页、Filter、Listener、Servlet等,但并不是必须的,一个Java Web项目没有web.xml文件也是照样能跑起来的。1. web.xml各版本区别  首先来看一下Tomcat官网的Servlet和JSP规范规范与的Apache Tomcat版本之间的对应关系,如图:  从中可以清晰的看到不同版本的we
Java Math pow() 使用方法及示例Java Math pow()方法求幂(a的b次方)。即是, pow(a, b) = abpow()方法的语法为:Math.pow(double num1, double num2)注意:pow()是静态方法。因此,我们可以使用类名来访问该方法Math。pow()参数num1 - 基本参数num2 - 指数参数pow()返
转载 2023-06-18 23:59:31
110阅读
什么是SpringSpring是一个Java的开源框架。Spring是于2003 年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由
转载 2023-09-19 01:14:51
36阅读
一、Spring框架搭建与使用1. 官网上下载 jar 包,就是速度有些慢。 2. 导包:只需要导入五个 spring-frameword 的 jar 包和一个依赖包,分别是 spring-aop-5.1.2.RELEASE.jar spring-beans-5.1.2.RELEASE.jar spring-context-5.1.2.RELEASE.jar spring-core-5.1.2.
转载 2023-07-07 11:37:27
93阅读
Spring的事务管理不需要与任何特定的事务API耦合。对不同的持久层访问技术,编程式事务提供了一致的事务编程风格,通过模板化操作一致性地管理事务。Spring 的事务的理解事务是逻辑上的⼀组操作,要么都执行,要么都不执行。事务特性原子性:事务是最⼩的执⾏单位,不允许分割。事务的原⼦性确保动作要么全部完成,要么完全不起作用;一致性:执⾏事务前后,数据保持⼀致;隔离性:并发访问数据库时,⼀个⽤户的
什么是事务1.1 事务的概念事务是一组操作的执行单元,针对数据库操作,事务管理的是一组SQL指令,事务内的操作要不全部成功,要不全部失败。比如执行过程,如果有一条SQL语句没有执行成功,那么这一组操作都将全部回滚1.2 事务的特性1) Atomic(原子性):要么都成功,要么都失败 2) Consistent(一致性):数据不应该被破坏 3) Isolate(隔离性):用户间操作不相混淆 4)
转载 2024-03-21 11:03:50
36阅读
  • 1
  • 2
  • 3
  • 4
  • 5