Spring
文章平均质量分 94
Salute-Y
这个作者很懒,什么都没留下…
展开
-
MyBatis~MyBatis介绍和基础操作CRUD(insert、delete、select、update)
文章目录什么是MyBatis?准备工作:初始化数据库基础使用:CRUD操作增加:insert语句特殊添加操作:返回自增主键的id删除:delete语句查找:select语句修改:update语句什么是MyBatis?官方文档:MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old原创 2022-04-24 21:10:08 · 1940 阅读 · 23 评论 -
SpringMVC~获取Cookie/Session/header、返回请求参数(text/html、Json对象、静态页面xxx.html、请求跳转/重定向)
文章目录Cookie获取方法1:通过request和response对象获取方法2:使用注解(更简单、快速)Session储存Session:读取Session:header返回参数Cookie获取方法1:通过request和response对象通过调用HttpServletRequest和HttpServletRespon对象的getCookies和getSession方法.获取Cookie: @GetMapping("/getCk") public Cookie[] getCooki原创 2022-04-23 15:21:29 · 3951 阅读 · 24 评论 -
SpringMVC~MVC设计模式、实现用户请求和程序关联、得到用户的参数
这里写目录标题MVC介绍MVC的创建与连接@RequestMapping注解介绍@GetMapping和PostMapping参数重命名、参数映射设置参数必传@RequestParamMVC介绍MVC是Model View Controller的缩写,是一种架构模式,把软件系统分为三个基本部分:模型、视图、控制器。MVC的创建与连接@RequestMapping注解介绍@GetMapping和PostMapping参数重命名、参数映射设置参数必传@RequestParam...原创 2022-04-22 13:58:17 · 863 阅读 · 22 评论 -
SpringBoot~日志的作用、分类、格式和持久化、lombok原理解析
文章目录日志的作用自定义日志常见的日志框架日志级别日志格式日志持久化lomboklombok原理解释lombok常用注解lombok优缺点日志的作用日志记录了系统行为的时间、地点、状态等相关信息,能够帮助我们了解并监控系统状态,在发生错误或者接近某种危险状态时能及时提醒我们处理,同时在系统产生问题,能够帮助我们快速定位、诊断问题。自定义日志在SpringBoot启动、运行时,控制台中就会输出日志信息:这些日志都是Spring中已经定义的,并非开发者自定义的日志。如果想要输出自定义的日志,需要以原创 2022-04-17 21:06:41 · 2557 阅读 · 18 评论 -
SpringBoot~配置文件properties和yml.
文章目录读取配置文件使用@value来读取properties缺点分析yml配置文件:基础语法读取配置方式2:@ConfigurationProperties读取一个实体类properties vs yml读取配置文件使用@value来读取properties缺点分析yml配置文件:基础语法读取配置方式2:@ConfigurationProperties读取一个实体类properties vs yml...原创 2022-04-15 11:53:37 · 3052 阅读 · 13 评论 -
Spring~Bean的作用域、生命周期
文章目录作用域普通spring环境下:singletonprototypespring web环境下:requestsessionapplication全局作用域和单例作用域不同如何声明bean的作用域通过xml配置文件通过注解生命周期初始化和实例化的区别:作用域Bean的作用域与变量的作用域不一样,变量的作用域是指这个变量的可用范围,而Bean的作用域指的是某种行为模式,也可以理解为不同类型的Bean实例,比如singleton作用域,指的是这个Bean在整个IoC容器中只有一个,每次操作和返回的都是原创 2022-04-12 22:13:34 · 1177 阅读 · 20 评论 -
Spring~Spring的创建和使用(如何将对象储存到Spring、如何将对象从Spring中读取出来)
文章目录创建Spring将对象储存到Spring从Spring中读取对象获取上下文对象获取业务对象关于ApplicationContext和BeanFactory的联系与区别创建Spring打开idea,创建一个maven文件,然后点击next,finsh.然后File,打开设置Settings,搜索maven,勾中右下角的两个Override,然后检查对应目录下是否有settings.xml文件,如果有,检查是否为国内源,如果没有,将下面的xml复制过去。<?xml version="1原创 2022-04-06 20:53:43 · 897 阅读 · 11 评论 -
Spring~用注解储存bean(类注解、方法注解)
文章目录如何更简单的储存spring配置扫描路径类注解介绍:类注解之间的关系举例:@Controller@Servie@Repository@Component注意点:方法注解前面我们了解到,如果想要将一个对象储存到spring中,需要以下几个步骤:1.创建maven文件2.在pom.xml中引入spring依赖包3.创建一个配置xml文件,存放bean对象4.在测试类中,通过上下文对象来获取bean对象进行调用每次想要存入bean对象时,都需要到配置的xml文件中进行修改,是非常麻烦的。为了使原创 2022-04-09 17:18:35 · 1254 阅读 · 13 评论 -
Spring~基础:ApplicationContext和BeanFactory的区别与联系
文章目录BeanFactoryApplicationContext两者区别与联系BeanFactoryBeanFactory是String中比较基础的一个容器,这个容器接口定义在spring.beans包下,其主要功能是给依赖注入(DI)提供支持。在Spring中,有大量对BeanFactory接口的实现,其中,最常使用的是XmlBeanFactory,这个容器可以从一个XML文件中读取元数据,由这些元数据来生成一个被配置化的系统和应用。一般BeanFactory都是应用在资源非常宝贵的移动设备或者原创 2022-04-07 12:57:50 · 1397 阅读 · 11 评论 -
Spring~用注解读取bean(属性注入、构造方法注入、set注入)
文章目录注解@Autowired.属性注入Setter注入构造方法注入三种注入的优缺点注解@Resource.1.属性注入2.构造方法注入@Resource与@Autowired区别注入对象名称问题通过注解从spring中储存和获取bean对象是非常简单的一种方法,前面我们已经介绍了如何将bean存入spring容器中,这里我们将了解如何通过注解将bean从spring容器中再读取出来。读取bean对象也叫对象装配、对象注入、依赖注入,就是将获取出的对象放到某个类中,让这个类进行使用。对象注入:如原创 2022-04-10 14:24:50 · 7219 阅读 · 19 评论 -
Spring~什么是Spring? Spring最核心的功能?什么是IoC?什么是DI?有什么区别?
Spring和SpringBoot是两个东西。SpringBoot是Spring的进阶,Spring是SpringBoot的基础。Spring是什么?Spring指的是Spring Framework(Spring 框架),它是一个开源框架,有非常活跃和庞大的社区支持,Spring支持广泛的应用场景,可以让Java企业级开发更简单。用一句话概括Spring:Spring是包含众多工具方法的IoC容器。什么是容器?容器就是用来容纳某种东西的基本装置。之前 我们已经接触过的容器:List/Map原创 2022-04-06 15:55:24 · 783 阅读 · 1 评论