1 Spring

1.1 重点

1.介绍
Spring是一个基于IOC和AOP的结构J2EE系统的框架
IOC 反转控制 是Spring的基础,Inversion Of Control
简单说就是创建对象由以前的程序员自己new 构造方法来调用,变成了交由Spring创建对象
DI 依赖注入 Dependency Inject. 简单地说就是拿到的对象的属性,已经被注入好相关值了,直接使用即可。
2.AOP
即 Aspect Oriented Program 面向切面编程
首先,在面向切面编程的思想里面,把功能分为核心业务功能,和周边功能。 所谓的核心业务,比如登陆,增加数据,删除数据都叫核心业务。
所谓的周边功能,比如性能统计,日志,事务管理等等。周边功能在Spring的面向切面编程AOP思想里,即被定义为切面
在面向切面编程AOP的思想里面,核心业务功能和切面功能分别独立进行开发,然后把切面功能和核心业务功能 “编织” 在一起,这就叫AOP

1.2 问题

1.本地 idea 编译的时候报错。 Error:java: 无效的源发行版: 11
原因:项目的 jdk (Project SDK)版本 和项目的语言级别(Project language level )不同。
解决方式:
打开 idea 的 Project Structure 菜单。 默认快捷键: Ctrl + Shift + Alt + s。或者点击file也能找到
修改对应的 Project SDK 、Project language level 到相对于的级别即可。如 Project language level 改为 8 ,成功解决问题

2.applicationContext.xml里xmlns 红色
解决方式:用idea自带的fetch resource

3.org.springframework.红色
原因:jar包没有正常导入
解决:打开 idea 的 Project Structure 菜单->modules Dependencies->jars选择JARs or directories
SSM基础学习中的重点和问题

2 SpringMVC

2.1 重点

2.2 问题

3 MyBatis

3.1 重点

3.2 问题

相关文章:

  • 2021-11-08
  • 2021-12-21
  • 2021-07-03
  • 2021-11-20
  • 2021-04-29
  • 2022-12-23
  • 2021-08-01
  • 2021-05-25
猜你喜欢
  • 2022-12-23
  • 2021-12-19
  • 2022-12-23
  • 2021-09-03
  • 2021-08-11
  • 2022-12-23
  • 2021-09-10
相关资源
相似解决方案