目录初识springspring常用技术spring核心概念IOC相关内容核心容器总结容器相关bean相关依赖注入相关自动装配@Autowired的使用@Qualifier的使用@Value的使用第三方bean相关第三方bean管理第三方bean依赖注入XML配置对比注解配置Spring整合JunitSpring事务管理事务相关配置总结初识spring官网:spring.ioSpring发展到今天
转载 2024-06-28 19:01:39
20阅读
首先,我们先来介绍一下Spring的三个阶段,配置阶段、初始化阶段和运行阶段(如图): 配置阶段:主要是完成application.xml配置和Annotation配置。初始化阶段:主要是加载并解析配置信息,然后,初始化IOC容器,完成容器的DI操作,已经完成HandlerMapping的初始化。运行阶段:主要是完成Spring容器启动以后,完成用户请求的内部调度,并返回响应结果。先来看
转载 2024-05-31 11:52:51
76阅读
Spring框架1、Spring基础1.什么是Spring定义:Spring是对现有的J2EE思想进行的扩展,使其发展成更高效、全面、开放的一套开发框架,目的减低程序之间的耦合度,简化了开发流程。 特点: 采用低侵入式设计(低耦合),降低代码的污染 采用接口式编程 集中解决了历史遗留的相关问题(如:事务处理) 核心:控制反转(IOC)、依赖注入(DI)、面向切面编程(AOP)2.什
转载 2024-06-12 15:14:51
58阅读
目录一、配置阶段、准备前置条件二、实现spring IOC、DI、Url Mapping、Dispatcher逻辑IOC容器实现DI依赖注入实现MVC实现 周末无事,借鉴Tom老师思路,手撕一个简版的Spring,大致思路如图。 首先按照spring的设计,把前提条件如对应注解、controller、service提前建好。一、配置阶段、准备前置条件1. 新建web项目,自己创建常用Spring
转载 2024-03-01 20:22:04
29阅读
1.SpringMVC初识流程:1、用户发送请求至前端控制器DispatcherServlet; 2、DispatcherServlet收到请求后,调用HandlerMapping处理器映射器,请求获取Handle; 3、处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet; 4、DispatcherServlet通过
Spring Boot开发规范版本号V1.0日期2019.09.11XXXX科技有限公司版本历史 编辑时间版本作者编辑内容2019.09.11V1.0李释哲开发规范初步制定前言 为了更好的进行代码维护,减少因代码规范造成人力、时间成本的增加,特制定以下规范,用于Spring Boot项目开发。注:Spring Cloud项目也适用于此规范。部分规范也适用于其它项目开发。一、代码规范 (一)命名规
spring boot常用代码spring boot框架结构:一般先设计数据库代码编写:aop层直接抄,config层抄entity层,实体类层,定义各个字段参数dao层(mapper层),用于操作数据库,在dao层中一般写操作数据库的方法dao层的映射文件(.xml文件),位于resources下service层,服务层,service层下“重写dao层方法(就是直接把方法抄一遍)”,servi
转载 2023-07-13 22:32:31
46阅读
Spring1.本章主要内容1.Spring框架概要2.IOC容器3.AOP4.JdbcTemplate5.事务管理6.Spring5新特性2.Spring概要概述它是一个轻量级的开源的JavaEE框架轻量级:体积小,依赖的jar包少,并且不需要依赖额外的组件开源:免费提供源代码框架:可以简化我们构建框架的过程目的为了解决企业级应用的复杂性核心IOC:控制反转-把创建对象的过程交给Spring进行
转载 2024-03-15 12:40:58
53阅读
Spring Boot源码学习笔记Spring Boot 简介官方如此定义Spring Boot,Spring Boot是你所有spring项目的起点,目的是为了尽快跑起来你的Spring应用程序并且尽可能的减少配置文件,spring boot包含了两个策略,约定优先于配置和开箱即用约定优先于配置约定优先于配置(Convention over Configuation), 又称按约定编程,是一种软
包结构mavensrc/main/java  -----存放java文件   com.niugang.               aop                    ------
基本框架Spring 框架是一个分层架构,由 7 个定义良好的模块组成。组成Spring框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下: 1、核心容器:核心容器提供 Spring 框架的基本功能(Spring Core)。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。BeanFactory 使用控制反转(IOC) 模式将应用程序的
SpringBoot高级用法SpringBoot配置文件说明关于配置文件说明解释:Spring程序启动时,需要加载默认的配置文件,默认名称:application.properties修改字符集编码说明:下列操作修改的是IDEA中解析代码时的字符集格式properties配置文件说明语法: 1.数据结构 key-value结构 2.写法 key=value “key2”=“value2” 3.
转载 2024-04-18 12:06:38
43阅读
每一位程序员都有一个英雄梦,幻想着有朝一日能够 拳打国内BAT,脚踢硅谷FLG。至少至少,也要成为后厂村一霸。 对于后端程序员来说,有一项至关重要的技术可以帮助我们早日实现梦想。这项技术不是满天乱飞的架构设计,也不是高深莫测的算法题目,而是工作中实打实的核心技术框架:Spring Boot。最优技术,没有之一!Spring Boot 诞生时,正处于微服务概念在慢
转载 2023-07-21 19:58:59
77阅读
为什么需要代码规范规范代码可以促进团队合作, 规范代码可以减少 bug 处理, 规范代码可以降低维护成本, 规范代码有助于代码审查, 养成代码规范的习惯,有助于程序员自身的成长。
原创 2022-04-08 14:20:51
358阅读
Spring学习笔记----01.入门知识,IoC/DI开始学习Spring,每次学习之后都会记一次笔记。一、什么是Spring。其实从小就讨厌看定义,长话短说,Spring就是一个轻量级、非侵入式的框架。 至于什么是非侵入式的,简单说来就是框架的代码不会侵入到开发者自己写的代码中,所有的框架代码和开发者代码是分离的,仅仅通过配置文件来关联,解耦合。侵入式就是框架的代码会掺和进开发者自己写的代码
转载 2024-03-30 16:27:27
30阅读
设置的一些东西一定要放在初始化里面 比如 mRv = (RecyclerView) view.findViewById(R.id.rv); mRv.setLayoutManager(new Linear
原创 2022-05-26 17:20:21
139阅读
前言 今日无事可做,便再次拜读了《阿里巴巴Java开发手册》,总结了一些自认为比较常用的点 不足之处,欢迎补充 Java编程命名 标识符虽然可以使用下划线和美元符号开头,但尽量不要用下划线和美元符号开始和结尾 类名、接口名的每个单词首字母大写 方法名、参数名、成员变量、局部变量首字母小写,后面每个单
原创 2022-10-02 00:07:34
27阅读
(1)空行定义变量最后要有空行每个函数定义完都要加空行(2)空格关键字之后要留空格,想 const ,case函数名之后不要留空格()紧跟,后面要留空格运算符语句前后都加空格单目运算符,前后不加空格想数组 [] , 结构体 成员运算符 ‘.’,指向结构体成员运算符 ‘->’,不加空格对于if , for()要加空格成对书写 [], {},()该缩进缩进该换行...
原创 2021-07-20 11:10:50
393阅读
React 组件代码规范 1 命名规范函数命名组件的私有方法都用 _ 开头所有事件监听的方法都用 handle 开头传递给子组件以on开头render函数的分支,以render开头
原创 2023-11-23 10:27:01
83阅读
对于初学者很多规范你不知道为什么要那样规定,你就单纯地模仿就行了。等将
原创 2022-12-19 15:37:04
123阅读
  • 1
  • 2
  • 3
  • 4
  • 5