学习视频:孙哥说SpringMVC:结合Thymeleaf,重塑你的MVC世界!|前所未有的Web开发探索之旅 第二章、第一个SpringMVC程序的开发 2.1开发版本 JDK1.8+ Maven3.6+ IDEA2021+ SpringFramework5.1.4 Tomcat8.5.29 MySQL5.7.18 按照父子项目的结构,管理和创建项目,创建一个空Project作为父项目,pom文件如下 <?xmlversion="1.0"encoding="UTF-8"?> <projectxmlns="http://maven.apache.org/POM/4.0...

  hYafwlvcYEvp   2023年11月27日   19   0   0 Java

学习视频:孙哥说SpringMVC:结合Thymeleaf,重塑你的MVC世界!|前所未有的Web开发探索之旅 第一章、SpringMVC的引言 1.1什么是SpringMVC 概念:SpringMVC是基于SpringFramework衍生而来的MVC框架,主要解决了原有MVC框架开发过程中,控制器(Controller)的问题 SpringMVC是一个MVC框架 MVC是一个架构思想,在JavaEE开发中多用于Web开发。 应用MVC架构思想开发应用,会把一个项目划分为了3个层次,M(model)模型层,V(View)视图层,C(Controller)控制层ViewJSPMod...

  hYafwlvcYEvp   2023年11月26日   144   0   0 Java

学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 第三章、Spring的高级注解(Spring3.x及以上) 1.配置Bean Spring在3.x提供的新的注解,用于替换XML配置文件。 @Configuration publicclassAppConfig{ } 问题: 配置Bean在应用的过程中替换了XML具体的什么内容? AnnotationConfigApplicationContext1.创建工厂代码 ApplicationContextctx=newAnnotati...

  hYafwlvcYEvp   2023年11月24日   21   0   0 Java

学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 第三章、Spring的事务处理 1.什么是事务? 事务是保证业务操作完整性的一种数据库机制事务的4特点:ACID A原子性 C一致性 I隔离性 D持久性 2.如何控制事务 JDBC: Connection.setAutoCommit(false) Connection.commit(); Connection.rollback(); Mybatis: Mybatis自动开启事务 SqlSession(底层还是Connection).commi...

  hYafwlvcYEvp   2023年11月22日   78   0   0 Java

学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 Spring持久层整合第一章、持久层整合 1.Spring框架为什么要与持久层技术进行整合 JavaEE开发需要持久层进行数据库的访问操作。 JDBCMyBatis、Hibernate进行持久开发过程存在大量的代码冗余 Spring基于模板设计模式对与上述的持久层技术进行了封装 2.Spring可以与那些持久层技术进行整合? JDBC工具:JDBCTemplate Hibernate(JPA)工具:HibernateTemplate MyB...

  hYafwlvcYEvp   2023年11月21日   17   0   0 Java

学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 第十章、对象的生命周期 1.什么是对象的生命周期 指的是一个对象创建、存活、消亡的一个完整过程 2.为什么要学习对象的生命周期 由Spring负责对象的创建、存活、销毁,了解生命周期,有利于我们使用好Spring为我们创建的对象 3.生命周期的3个阶段 创建阶段Spring工厂何时创建对象 scope=”singleton”Spring工厂创建的同时,创建对象注意:如果要在ctx.getBean(””)的时候创建对象可以设置 scope=...

  hYafwlvcYEvp   2023年11月18日   16   0   0 Java

学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 第七章、反转控制与依赖注入 1.反转(转移)控制(IOCinverseofControl) 控制:对于成员变量赋值的控制权 反转控制:把对于成员变量赋值的控制权,从代码中反转(转移)到Spring工厂和配置文件中。好处:解耦合 底层实现:工厂设计模式 如果对工厂设计模式不熟悉,可以看看前面的从简单工厂到通用工厂的笔记:Spring5的基本介绍、工厂设计模式 2.依赖注入(DependencyInjectionDi) 注入:通过Spri...

  hYafwlvcYEvp   2023年11月17日   14   0   0 Java

学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 第四章、注入(Injection) 1.什么是注入 通过Spring工厂及配置文件,为所创建对象的成员变量赋值 1.1为什么需要注入 “通过编码的方式,为成员遍历进行赋值,存在耦合” 1.2如何进行注入[开发步骤] 类为成员变量提供set方法 配置Spring的配置文件 <beanid="person"name="p,p1"class="com.baizhi.basic.Person"> <propertyname="id"...

  hYafwlvcYEvp   2023年11月17日   16   0   0 Java

学习视频:【孙哥说Spring5:从设计模式到基本应用到应用级底层分析,一次深入浅出的Spring全探索。学不会Spring?只因你未遇见孙哥】 第二章、第一个Spring程序 1.软件版本 1.JDK1.8+2.Maven3.5+3.IDEA2018+4.SpringFramework5.1.4官网:www.spring.io 2.环境搭建 Spring的jar包1.设置pom的依赖<!-https://mvnrepository.com/artifact/org.springframework/spring-context--> <dependency> &l...

  hYafwlvcYEvp   2023年11月17日   21   0   0 Java
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~