当前位置:网站首页>Internship log - day07
Internship log - day07
2022-07-07 09:53:00 【Don't ask me y】
spring framework Frame diagram 
Spring What is it? ? First of all, it is an open source project , And very active ; It is based on IOC and AOP It's multi-layered j2ee The framework of the system , But it doesn't force you to have to use in every layer Spring, Because it's modular , It allows you to choose one of its modules according to your own needs ; It achieves a very elegant MVC, It provides a unified interface for different data access technologies , use IOC Make it easy to implement bean The assembly of , Provides a concise AOP And based on it Transaction Management
spel :spring express languge,spring Expression language
AOP: Tangent oriented programming
aspect: aspect , level , Looks like , appearance
instrutation: Method
ORM: Object relation mapping (Object Relational Mapping, abbreviation ORM), In fact, it is to convert the data into another form
1、IOC
inversion of control—— Inversion of control ( One of the core )
The operation of acquiring objects in a passive way
2、DI:dependency Injection Dependency injection
Use bean Tags create objects , Put data in it
getbean from spring Get an object in the container , Not creating objects
3、 Used in labels 102 The configuration order needs to match the formal parameter list in the corresponding method
边栏推荐
- The difference between viewpager2 and viewpager and the implementation of viewpager2 in the rotation chart
- 基于智慧城市与储住分离数字家居模式垃圾处理方法
- Gym - 102219j kitchen plates (violent or topological sequence)
- 高斯消元
- 2020浙江省赛
- 【frida实战】“一行”代码教你获取WeGame平台中所有的lua脚本
- Software modeling and analysis
- 第一讲:包含min函数的栈
- Use 3 in data modeling σ Eliminate outliers for data cleaning
- C# XML的应用
猜你喜欢

Software modeling and analysis

Dynamics 365online applicationuser creation method change

ComputeShader

H5网页播放器EasyPlayer.js如何实现直播视频实时录像?

Basic use of JMeter to proficiency (I) creation and testing of the first task thread from installation

Dynamics 365Online ApplicationUser创建方式变更

H5 web player easyplayer How does JS realize live video real-time recording?

iNFTnews | 时尚品牌将以什么方式进入元宇宙?

Flex flexible layout

CSDN salary increase technology - learn about the use of several common logic controllers of JMeter
随机推荐
Vs2013 generate solutions super slow solutions
How to use clipboard JS library implements copy and cut function
哈夫曼编码压缩文件
基础篇:带你从头到尾玩转注解
Loxodonframework quick start
CDZSC_ 2022 winter vacation personal training match level 21 (1)
2016 CCPC Hangzhou Onsite
2016 CCPC Hangzhou Onsite
沙龙预告|GameFi 领域的瓶颈和解决方案
IIS redirection redirection appears eurl axd
Gym - 102219J Kitchen Plates(暴力或拓扑序列)
【frida实战】“一行”代码教你获取WeGame平台中所有的lua脚本
sql 里面使用中文字符判断有问题,哪位遇到过?比如value<>`无`
Can't connect to MySQL server on '(10060) solution summary
Sword finger offer II 107 Distance in matrix
[4g/5g/6g topic foundation-146]: Interpretation of white paper on 6G overall vision and potential key technologies-1-overall vision
C# 初始化程序时查看初始化到哪里了示例
How to become a senior digital IC Design Engineer (5-2) theory: ULP low power design technology (Part 1)
Unity shader (pass user data to shader)
进程间的通信方式