2021-03-28

1、Spring工程搭建

新建Maven项目名为“spring-dengdiao“。引入pring基础包:spring-core,spring-beans,spring-context,spring-expression。

2、项目常用后端代码结构

常用结构Controller(流程控制层)+Service(业务逻辑层)+Dao(数据操作层)

3、if判断和三目运算符

if是简单常用的判断条件的代码

结构:
if (判别式) {

代码块1

} else {

代码块2

}

判别式若为真执行代码块1,假执行代码块2

三目运算符一种比if条件语句更为简单的语句

结构:判别式 ? 代码块1 : 代码块2;

判别式真1假2.

比较:三目表达式要简洁得多,代码复杂用if

4、Spring IOC & DI

IOC(控制反转),DI(依赖注入)

5、代理模式

代理模式是给一个对象提供一个代理对象,并由代理对象控制对原对象。

静态代理是由程序员创建或特定工具自动生成源代码,在程序运行之前就已经生成了
动态代理是在程序运行时通过反射机制动态创建的。

6、SpringAOP(Aspect OrientedProgramming),即:面向切面编程。

面向切面编程是通过预编译和运行期动态代理来实现在不修改源代码给程序动态统一添加功能的一种技术。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值