ssm总结
文章平均质量分 95
pswd
丿
展开
-
项目分层/分包总结
(1)继承 BaseMapper,BaseMapper 接口是 MyBatis Plus 提供的通用 Mapper 接口,用于执行常用的 CRUD 操作,包括插入、更新、删除和查询等操作,继承该接口后,能够自动获得数据库常用操作的方法,而不用在mapper内编写。存放数据库函数,与DAO层中的方法映射,可通过终端命令生成,也可自行编写(工作量较大),在调用DAO方法则会实际执行mapper层对应的数据库方法,是对数据库curd的接口桥梁,同时也需要增加mapper扫描以完成识别。DVO/VO 返回对象包。原创 2024-01-23 23:17:49 · 999 阅读 · 0 评论 -
JWT总结
JSON Web Token (JWT)是一个开放的行业标准(RFC 7519),它定义了一种简洁的、自包含的协议格式,用于在通信双方传递json对象,传递的信息经过数字签名可以被验证和信任。JWT可以使用HMAC算法或使用RSA的公钥/私钥对进行签名,防止被篡改。JWT官网: https://jwt.ioJWT基于json,非常方便解析。可以在令牌中自定义丰富的内容,易扩展。通过非对称加密算法及数字签名技术,JWT防止篡改,安全性高。资源服务使用JWT可不依赖认证服务即完成授权。原创 2024-01-13 15:47:05 · 880 阅读 · 1 评论 -
MybatisPlus总结
(简称 MP)是一个的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。我们的愿景是成为 MyBatis 最好的搭档,就像魂斗罗中的 1P、2P,基友搭配,效率翻倍。原创 2024-01-13 15:41:45 · 770 阅读 · 1 评论 -
SpringBoot总结
SpringBoot是由Pivotal团队研发的,SpringBoot并不是一门新技术,只是将之前常用的Spring,SpringMVC,data-jpa等常用的框架封装到了一起,帮助你隐藏这些框架的整合细节,实现敏捷开发。SpringBoot就是一个工具集。默认情况下:SpringBoot 会读取配置项banner.txt和,从配置项中获取真实的文件地址如果没有配置那么会显示默认的banner效果。原创 2024-01-13 13:48:04 · 848 阅读 · 1 评论 -
SpringMVC总结
SpringMVC引言Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring MVC框架或集成其他MVC开发框架,如Struts1(现在一般不用),Struts 2(一般老项目使用)等等。MVC架构概念名称职责Model模原创 2024-01-13 13:33:43 · 961 阅读 · 1 评论 -
spring总结
引言原生web开发中存在哪些问题传统Web开发存在硬编码所造成的过度程序耦合(例如:Service中作为属性Dao对象)部分Java EE API较为复杂,使用效率低(例如:JDBC开发步骤)。侵入性强,移植性差(例如:DAO实现的更换,从Connection到SqlSession)。SpringSpring的概念Spring框架是一个轻量级开放源代码JavaEE应用程序一站式框架,其主要核心为IOC和AOP轻量级开放源代码开源免费,轻量级框架是不依赖其他的原创 2024-01-13 13:28:24 · 2753 阅读 · 1 评论 -
mybatis总结
ORM(Object Relational Mapping)对象关系映射,将程序中的一个对象与表中的一行数据一一对应。ORM框架提供了持久化类与表的映射关系,在运行时参照映射文件的信息,把对象持久化到数据库中`。@Data-- resultMap属性 表示自定义映射的id --> < select id = " getAll3 " resultMap = " productMap " > select * from product;原创 2024-01-12 22:35:11 · 1052 阅读 · 0 评论 -
maven总结
Maven是一个基于项目对象模型(POM)的纯java开发的开源的项目管理工具。主要用来管理java项目进行依赖管理(jar包依赖管理)和项目构建(项目编译、打包、测试、部署)。此外还能分模块开发,提高开发效率。(jar包就是依赖)原创 2024-01-12 22:17:09 · 344 阅读 · 0 评论 -
java注解
客户端传JSON数据给服务端,服务端要把JSON数据接成javabeen对象,这时我们要用@RequestBody注解,就可以把客户端传过来的JSON数据转换成javabeen对象。如果我们希望spring也能管理某一个类的对象,除了打上@Component注解之外,还可以使用@Import注解在配置类引入它。@ResponseBody 是可以写在方法上,也可以写在类上,如果标记在类上,即表示对所有的方法都生效!搭配@Autowired使用,用来告诉@Autowired,要根据指定的id去找对象注入!原创 2024-01-11 23:24:48 · 946 阅读 · 0 评论