SpringMVC
文章平均质量分 90
spring的基础知识
愚笨难解
初级
展开
-
Spring框架IOC,AOP
Spring 框架两大核心机制(IoC、AOP)IoC(控制反转)/ DI(依赖注入)AOP(面向切面编程)Spring 是一个企业级开发框架,是软件设计层面的框架,优势在于可以将应用程序进行分层,开发者可以自主选择组件。MVC:Struts2、Spring MVCORMapping:Hibernate、MyBatis、Spring Data如何使用 IoC创建 Maven 工程,pom.xml 添加依赖<?xml version="1.0" encoding="UTF-8"?原创 2021-04-04 20:38:14 · 67 阅读 · 0 评论 -
MyBatis
MyBatisMyBatis是一个实现了数据持久化的开源框架,简单理解就是对JDBC进行封装SQL语句写在XML里面,从程序代码中分离,降低耦合度,但是SQL语句编写工作量大,依赖于底层数据库,不能随意更换ORMapping: Object Relationship Mapping 对象关系映射对象指⾯向对象关系指关系型数据库Java 到 MySQL 的映射,开发者可以以⾯向对象的思想来管理数据库。如何使⽤新建 Maven ⼯程,pom.xml<?xml version="1.0"原创 2021-03-20 07:43:32 · 233 阅读 · 0 评论 -
SpringMVC 下
Spring MVC 自定义数据转换器数据转换器是指将客户端 HTTP 请求中的参数转换为业务方法中定义的形参,自定义表示开发者可以自主设计转换的方式,HandlerApdter 已经提供了通用的转换,String 转 int,String 转 double,表单数据的封装等,但是在特殊的业务场景下,HandlerAdapter 无法进行转换,就需要开发者自定义转换器。客户端输入 String 类型的数据 “2019-03-03”,自定义转换器将该数据转为 Date 类型的对象。创建 DateCon原创 2021-03-09 07:56:06 · 81 阅读 · 0 评论 -
SpringMVC 上
Spring MVCSpring MVC 是目前主流的实现 MVC 设计模式的企业级开发框架,Spring 框架的一个子模块,无需整合,开发起来更加便捷。什么是 MVC 设计模式?将应用程序分为 Controller、Model、View 三层,Controller 接收客户端请求,调用 Model 生成业务数据,传递给 View。Spring MVC 就是对这套流程的封装,屏蔽了很多底层代码,开放出接口,让开发者可以更加轻松、便捷地完成基于 MVC 模式的 Web 开发。Spring MVC 的原创 2021-03-09 07:55:09 · 74 阅读 · 0 评论 -
Spring 框架的两大核心机制(IoC,AOP)下
Spring 框架的两大核心机制(IoC,AOP)IoC(控制反转) / DI(依赖注入)AOP(面向切面编程)利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率AOP时面向对象变成的一个补充,在运行时,动态的将代码切入到类的指定方法,指定位置上的编程思想就是面向切面编程,将不同方法的同一个位置抽象成一个切面对象,对该切面对象进行编程就是AOP...原创 2021-02-17 17:25:33 · 142 阅读 · 0 评论 -
Spring 框架的两大核心机制(IoC,AOP)上
Spring 框架的两大核心机制(IoC,AOP)IoC(控制反转) / DI(依赖注入)AOP(面向切面编程)Spring是一个企业级的开发框架,是软件设计层面的框架,优势在于可以将应用程序进行分层,开发者可以自主选择组件.MVC:Struts2,Spring MVCOPMapping:Hibernate,MyBatis,Spring Data使用*创建Maven项目*添加依赖<dependency> <groupId>org.spring原创 2021-02-14 17:31:42 · 215 阅读 · 0 评论