Spring
拉里拉
这个作者很懒,什么都没留下…
展开
-
Spring 学习笔记 SSM(Spring,SpringMVC,MyBatis)整合并部署到服务器tomcat
学习自https://www.bilibili.com/video/BV1hE411F77L代码创建一个maven(java web)pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation原创 2020-08-10 10:56:06 · 259 阅读 · 0 评论 -
Spring 工厂方法
学习自 https://www.bilibili.com/video/BV1Gt411N7HF真的很适合初学者,强推静态工场方法entity类public class Car { private long id; private String name; public long getId() { return id; } public void setId(long id) { this.id = id; }原创 2020-07-20 14:19:02 · 276 阅读 · 0 评论 -
Spring 学习笔记(二) IoC用法解析
bean之间相互调用创建三个实体类package entity;public class School { private int id; private Student student; public int getId() { return id; } public void setId(int id) { this.id = id; } public Student getStudent() {原创 2020-07-15 17:34:35 · 83 阅读 · 0 评论 -
Spring学习笔记(一)创建一个简单的spring项目
核心机制:IoC(控制反转:产生对象)/DI(依赖注入)AOP(面向切面编程)spring是一个软件设计层面的框架,优势在于可以讲应用程序进行分层,开发者可以自由选择组件。例如如下的选择:MVC:Struts2,Spring MVCORMapping:Hibernate、MyBatis、SpringDataIOC作用:可以解耦合,各个部分不需要各自互相创建,而是由IoC容器集中创建,各个部分可以从IoC容器中直接拿。使用Ioc创建maven工程,在pom.xml中加入depende原创 2020-07-15 15:58:36 · 290 阅读 · 0 评论 -
Spring 学习笔记 (三)AOP
AOP:面向切面编程将散布在各部分的公共代码统一解决,如日志、安全部分和持久层,只留下业务代码。在运行时,动态的将代码嵌入指定方法、指定位置。优点降低耦合度系统容易扩展便于代码复用使用AOP创建Maven工程,pom.xml添加<dependencies> <dependency> <groupId>org.spring...原创 2020-03-31 11:56:20 · 59 阅读 · 0 评论 -
Spring 学习笔记(二)Spring IoC特性
IoC配置文件通过配置bean标签来完成对象的管理id:对象名class:对象的模板类(所有交给IoC容器来管理的类必须有无参构造函数,因为Spring底层通过反射机制来创建对象,调用的是无参构造)对象的成员变量通过property标签来赋值name:成员变量名value:成员变量值(基本数据类型,string可以直接赋值,其他引用类型不可以通过value来赋值)ref:将IoC的...原创 2020-03-30 20:52:54 · 82 阅读 · 0 评论 -
Spring 学习笔记 (一)Spring介绍、IoC的创建方式和基本使用
Spring框架两大核心机制IoC(控制反转)/DI(依赖注入)AOP(面向切面编程)什么是Spring是一个企业级的开发框架,是软件设计层面的框架。进行管理的框架,对工程进行分层,使开发者自己选择组件。各层的选择方案如:MVC:Struts2,SpringMVCORMapping:Hibernate,MyBatis,Spring DataIOC什么使控制反转传统方式由...原创 2020-03-30 16:08:36 · 89 阅读 · 0 评论