Spring
文章平均质量分 87
巴啦啦拉粑粑
这个作者很懒,什么都没留下…
展开
-
jackson自定义反序列化器JsonDeserializer
1.JSON的序列化与反序列化JSON序列化:将实体类对象转为JSON字符串JSON反序列化:将JSON字符串转为实体类2.jackson和gsonjackson作为Spring MVC和Spring Boot默认的JSON解析器,其与gson的工作原理不一样。jackson通过调用实体类每个属性get/set方法进行注入,而gson则是通过设置每个属性为可访问后注入。jackson工作原理大致如下//获取Class对象Class<Order.OrderStatus> order原创 2022-05-19 16:16:42 · 12490 阅读 · 0 评论 -
前后端分离最佳实践:搭建一个复习算法题的网站ReviseCode(一)
前言:很多人学完SSM就直接学SpringBoot,几乎没有试过整合SSM框架,导致仅仅是学会了SpringBoot使用,并不知道为什么是这样配置。另一方面,有的人整合了SSM框架,并且配置完后完成了简单的CURD,但是大多数人没有用前后端分离,而是还在用JSP、thymeLeaf等模板技术,这又导致后面学习SpringBoot与Vue脱节。因此,这一系列的文章目的是后端特意使用SSM框架,前端使用Vue,并使用RESTful风格API搭建一个用于复习刷过的算法题的网站——名为ReviseCode1..原创 2021-08-31 01:15:23 · 6221 阅读 · 19 评论 -
Spring整合MyBatis详细教程
1. 为什么需要Spring?Spring可以带来哪些变化?将对象创建这个过程交给Spring(IOC),不再需要硬编码在程序中,配置xml文件或注解即可;另外Spirng还提供了数据库的事务管理、日志等功能(AOP)。最直观的变化就是:可以不再使用MyBatis配置文件以及不用再手动new SqlSessionFactory、SqlSession等对象2. 回顾MyBatis首先来回顾在MyBatis中如何操作数据库。以操作的数据库名为mybatis,表名employee为例,employee表中拥原创 2021-08-18 02:24:33 · 697 阅读 · 0 评论