Spring
文章平均质量分 81
spring
Allen Chou
这个作者很懒,什么都没留下…
展开
-
详解SpringBoot整合Mybatis
详解SpringBoot整合Mybatis1. 新建测试数据库新建springboot_test数据库,然后建立一个product产品表;新建字段id,name,stock,三个字段进行测试;2.在IDEA里面新建Springboot工程新建SpringBoot项目,然后加入web、lombok、mybatis模块,银土后pom.xml文件里面引入相关的dependency依赖,<dependency> <groupId>org.springframework原创 2021-05-14 15:42:29 · 389 阅读 · 6 评论 -
SpringCloud 入门教程
转载地址:https://cloud.tencent.com/developer/article/1350910,仅做个人笔记。原创 2021-03-18 21:22:12 · 508 阅读 · 0 评论 -
详解使用IDEA 整合 SSM (Spring + Spring MVC + MyBatis)框架教程
Spring 框架是 Java 应用最广的框架,它的成功来源于理念,而不是技术本身,它的理念包括IoC (Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)。什么是 Spring:Spring 是一个轻量级的 DI / IoC 和 AOP 容器的开源框架,来源于 Rod Johnson 在其著作《Expert one on one J2EE design and development》中阐述的部分理念和原型衍生...原创 2020-10-16 20:47:52 · 886 阅读 · 2 评论 -
详解Spring项目中的classpath路径
在java项目中,你一定碰到过classpath,通常情况下,我们是用它来指定配置/资源文件的路径。在刚开始学习的时候,自己也糊里糊涂,但是现在,是时候弄清楚它到底是指什么了。顾名思义,classpath就是class的path,也就是类文件(*.class的路径)。一谈到文件的路径,我们就很有必要了解一个java项目(通常也是web项目)它在真正运行时候,这个项目内部的目录、文件的结构;这样,我们才好分析、理解classpath。开发时期的web项目结构下面,我以一个ssm的项目为例,我先把开原创 2020-10-16 16:16:48 · 21006 阅读 · 9 评论 -
详解Spring中的配置文件
不同于我们讲的pom.xml以及web.xml,这两个文件的名称是固定的,不可更改的,这里的设计采用的是约定优于配置的原则。而Spring的配置文件的名称是可以更改的,比如: <context-param> <param-name>contextConfigLocation</param-name> <param-value> /WEB-INF/spring-*.xml &原创 2020-10-13 20:57:21 · 850 阅读 · 0 评论 -
详解Spring项目中的web.xml配置文件
SpringMVC是创建java web项目时比较常用的框架,其中web.xml配置文件是更不可少的,那么首先先了解java web中的web.xml文件。web.xml的学名叫做部署描述文件(DD),它不是Spring所特有的,而是在Servlet规范中定义的,是web应用的配置文件。在tomcat容器启动后,会寻找项目中的web.xml文件,加载其中的信息,并创建一个ServletContext上下文对象,以后再web应用中可以获得其中的值。一、认识web.xml文件1、web.xml的作用原创 2020-10-13 17:21:47 · 30965 阅读 · 7 评论 -
详解SpringMVC开发基础知识
一、SpringMVC分层架构MVC 设计概述在早期 Java Web 的开发中,统一把显示层、控制层、数据层的操作全部交给 JSP 或者 JavaBean 来进行处理,我们称之为Model1: 出现的弊端: JSP 和 Java Bean 之间严重耦合,Java 代码和 HTML 代码也耦合在了一起 要求开发者不仅要掌握 Java ,还要有高超的前端水平 前端和后端相互依赖,前端需要等待后端完成,后端也依赖前端完成,才能进行有效的测试 代码..原创 2020-10-13 16:18:10 · 383 阅读 · 0 评论 -
详解Spring 中的AOP面向切面编程
Spring AOP 简介如果说 IoC 是 Spring 的核心,那么面向切面编程就是 Spring 最为重要的功能之一了,在数据库事务中切面编程被广泛使用。AOP 即 Aspect Oriented Program 面向切面编程首先,在面向切面编程的思想里面,把功能分为核心业务功能,和周边功能。所谓的核心业务,比如登陆,增加数据,删除数据都叫核心业务 所谓的周边功能,比如性能统计,日志,事务管理等等周边功能在 Spring 的面向切面编程AOP思想里,即被定义为切面在面向切面编程原创 2020-10-10 21:32:29 · 184 阅读 · 0 评论 -
详解Spring 中的IOC容器
Spring IoC 概述IoC:Inverse of Control(控制反转)读作“反转控制”,更好理解,不是什么技术,而是一种设计思想,就是将原本在程序中手动创建对象的控制权,交由Spring框架来管理。 正控:若要使用某个对象,需要自己去负责对象的创建 反控:若要使用某个对象,只需要从 Spring 容器中获取需要使用的对象,不关心对象的创建过程,也就是把创建对象的控制权反转给了Spring框架 好莱坞法则:Don’t call me ,I’ll call youIoC中文名称为控制原创 2020-10-10 19:23:58 · 1096 阅读 · 0 评论