随笔分类 - spring
摘要:MyBatisPlus特性 国内的一个网站 网站地址简介 | MyBatis-Plus (baomidou.com)
阅读全文
摘要:mybatisplus简化了dao层 package com.example.mp_01.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.example.mp_01.domain.User; import
阅读全文
摘要:spring整合mybatis springBoot整合mybaits 配置文件 spring: datasource: url: jdbc:mysql://localhost:3306/test driver-class-name: com.mysql.jdbc.Driver username:
阅读全文
摘要:spring整合junit复习 springBoot整合junit package com.example.springboot_04; import com.example.springboot_04.service.ServiceBook; import org.junit.jupiter.ap
阅读全文
摘要:不常用的application.properties版的 常用的:application.yml版 #多环境开发,设置启用环境 spring: profiles: active: test #开发 spring: config: activate: on-profile: dev server: p
阅读全文
摘要:在yml文件中读取数据,用$符号就可以 类似于这样的 如果要读取yml里面全部的数据,就用自动装配来写 而如果要用实体类来读取里面的数据 package com.example.springboot_01.domain; import org.springframework.boot.context
阅读全文
摘要:起步依赖 这两个包的源码: 第一个: <developers> <developer> <name>Pivotal</name> <email>info@pivotal.io</email> <organization>Pivotal Software, Inc.</organization> <o
阅读全文
摘要:spring程序于springboot程序对比 springboot程序必须联网 另外可以去spring的官网创建项目 进入spring官网 选择这个 选择配置 点击generate生成 会生成zip压缩文件
阅读全文
摘要:真简单啊 springboot 学了入门案例,有感而发 首先是一个自带的配置文件: package com.example.springboot_01; import org.springframework.boot.SpringApplication; import org.springframe
阅读全文
摘要:写一个拦截器的方法: 在springmvcsupport中加载这个方法: 在springMvcConfig中加载文件 运行之后结果:
阅读全文
摘要:拦截器概念: 拦截器是一种动态的拦截方法调用的机制,在springMvc中动态拦截控制器方法的执行 作用: 1.在指定的方法调用前后执行预先设定的代码 2.阻止原始方法的执行 拦截器于过滤器的区别:
阅读全文
摘要:打开一个webapp下的页面会报这个错误 原因: 因为第三个函数拦截了所有的路径,所以web页面显示不出来 解决方法: 在创建一个放行的配置文件,把webapp中的四个目录放行,就可以了
阅读全文
摘要:项目异常分类: 项目异常处理方案: 需要自定义异常处理 然后在处理器中加入 package com.itheima.controller; import com.itheima.exception.BusinessException; import com.itheima.exception.Sys
阅读全文
摘要:异常处理器 程序开发过程中不可避免会遇到异常现象 类似于这样的异常 异常出现的种类: 各个层均可能出现异常,当我们出现异常时,处理代码应该写在哪一层? 表现层,因为要把异常网上抛,在表现层进行统一处理。 异常要分类处理 异常要使用AOP处理 异常拦截器: 这样页面就不会这样报异常了。
阅读全文
摘要:配置整合 这个里面SpringConfig 就是书写Spring的配置类,其中加载了jdbc配置类和mybatis配置类,还加载了jdbc资源类。 package com.itheima.config; import org.springframework.context.annotation.*;
阅读全文
摘要:1.导入坐标: <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.9.0</version> </dependency> 2.
阅读全文
摘要:Post方法解决控制台乱码 @Override protected Filter[] getServletFilters() { CharacterEncodingFilter filter = new CharacterEncodingFilter(); filter.setEncoding("U
阅读全文
摘要:1.团队多人开发,没人设置不同的请求路径,冲突问题如何解决——设置模块名作为请求路径前缀 stuController.java package com.itheima.controller; import org.springframework.stereotype.Controller; impo
阅读全文
摘要:*Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件 *作用:常用于进行接口测试 *特征:简单 实用 美观 大方 总的来说就是不用网站来进行访问,用postman进行访问
阅读全文