摘要: IOC(Inversion of Control):控制反转 1、谁控制谁:在之前的编码过程中,都是需要什么对象自己去创建什么对象,由程序员自己来控制对象,而有了IOC容器之后,就会变成由IOC容器来控制对象,2、控制什么:在实现过程中所需要的对象及需要依赖的对象3、什么是反转:在没有IOC容器之前 阅读全文
posted @ 2021-06-24 23:43 禾野牧村 阅读(77) 评论(0) 推荐(0)
摘要: springboot整合mybatis的相关配置 1、导入mybatis的依赖 <!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter --><dependency> <g 阅读全文
posted @ 2021-07-12 16:30 禾野牧村 阅读(415) 评论(0) 推荐(0)
摘要: Spring Framework 为 SQL 数据库提供了广泛的支持。从直接使用 JdbcTemplate 进行 JDBC 访问到完全的对象关系映射(object relational mapping)技术,比如 Hibernate。Spring Data 提供了更多级别的功能,直接从接口创建的 R 阅读全文
posted @ 2021-07-12 16:23 禾野牧村 阅读(462) 评论(0) 推荐(0)
摘要: 在之前的项目开发中,我们可以使用xml,properties进行相关的配置,这种配置方式比较简单,但是在应对复杂的商业需求下,多环境和编程化的配置无法得到满足,因此springboot为我们提供了YAML的配置方式丰富功能和简化开发。 1、Properties配置详解 通常情况下,我们可以使用pro 阅读全文
posted @ 2021-07-12 15:20 禾野牧村 阅读(851) 评论(0) 推荐(0)
摘要: 当开始开发web项目的时候,需要频繁的修改web页面,此时如果频繁的重启变得很麻烦,因此,可以在idea中集成JRebel插件,改动代码之后不需要重新启动应用程序。 1、安装JRebel (1)在IDEA中一次点击 File->Settings->Plugins->Brows Repositorie 阅读全文
posted @ 2021-07-12 14:43 禾野牧村 阅读(77) 评论(0) 推荐(0)
摘要: 1、SpringMVC的返回JSON数据 到目前为止我们编写的所有Controller的方法的返回值都是String类型,但是大家应该都知道,我们有时候数据传递特别是在ajax中,我们返回的数据经常需要使用json,那么如何来保证返回的数据的是json格式呢?使用@ResponseBody注解 po 阅读全文
posted @ 2021-07-09 14:53 禾野牧村 阅读(65) 评论(0) 推荐(0)
摘要: 1、SpringMVC对请求参数的处理 在之前的servlet中我们可以通过request.getParameter()来获取请求中的参数,但是在我们编写的SpringMVC的应用程序中,在具体请求的方法中并不包含request参数, 需要使用以下几个注解: @RequestParam:获取请求的参 阅读全文
posted @ 2021-07-08 17:43 禾野牧村 阅读(64) 评论(0) 推荐(0)
摘要: 1、SpringMVC的介绍 Spring Web MVC是构建在Servlet API上的原始Web框架,从一开始就包含在Spring Framework中。 正式名称 “Spring Web MVC,” 来自其源模块(spring-webmvc)的名称,但它通常被称为“Spring MVC”。 阅读全文
posted @ 2021-07-08 15:08 禾野牧村 阅读(80) 评论(0) 推荐(0)
摘要: MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性: 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大 阅读全文
posted @ 2021-07-07 17:40 禾野牧村 阅读(182) 评论(0) 推荐(0)
摘要: 1、引入pom.xml依赖 <!-- https://mvnrepository.com/artifact/org.mybatis.generator/mybatis-generator-core --> <dependency> <groupId>org.mybatis.generator</gr 阅读全文
posted @ 2021-07-07 16:40 禾野牧村 阅读(40) 评论(0) 推荐(0)
摘要: 1、导入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-in 阅读全文
posted @ 2021-07-07 16:32 禾野牧村 阅读(61) 评论(0) 推荐(0)