
后端
文章平均质量分 86
湫湫玺云台
个人学习笔记
展开
-
JavaWeb - Mybatis-Plus - 条件构造器
MyBatis-Plus 提供了一套强大的条件构造器(Wrapper),用于构建复杂的数据库查询条件。Wrapper 类允许开发者以链式调用的方式构造查询条件,无需编写繁琐的 SQL 语句,从而提高开发效率并减少 SQL 注入的风险。:Wrapper 方法通常接受一个boolean类型的参数,用于决定是否将该条件加入到最终的 SQL 中。:如果某个方法没有显式提供boolean类型的参数,则默认为true,即条件总是会被加入到 SQL 中。:Wrapper 类是泛型类,其中Param。原创 2024-09-12 16:25:34 · 353 阅读 · 0 评论 -
JavaWeb - Mybatis-Plus - 代码生成器及持久层接口
Mybatis增强工具,只做增强,不作改变,简化开发,提高效率。原创 2024-09-06 15:29:42 · 1329 阅读 · 0 评论 -
JavaWeb - Mybatis - 动态SQL
SQL。原创 2024-09-06 09:11:10 · 681 阅读 · 0 评论 -
JavaWeb - Mybatis - XML配置文件
的注解方式,主要是来完成一些简单的增删改查功能。属性,指的是查询返回的单条记录所封装的类型。接口中的方法名一致,并保持返回类型一致。接口中的方法名一致,并保持返回类型一致。来配置映射语句,也就是将。功能,建议使用XML。接口名称一致,并且将。原创 2024-09-06 08:48:14 · 302 阅读 · 0 评论 -
JavaWeb - Mybatis - 基础操作
Delete注解:用于编写delete操作的SQL语句如果mapper接口方法形参只有一个普通类型的参数,#{…}里面的属性名可以随便写,如:{id}#{value}。但是建议保持名字一致。在单元测试类中通过@Autowired注解注入EmpMapper类型对象在Mybatis当中我们可以借助日志,查看到sql语句的执行、执行传递的参数以及执行结果。具体操作如下:1.打开文件2.开启mybatis的日志,并指定输出到控制台预编译SQL预编译。原创 2024-09-05 17:47:47 · 898 阅读 · 0 评论 -
JavaWeb - Mybatis入门
MybatisMySQL的客户端命令行,如何来连接服务器上部署的MySQLmysql -u用户名-p密码[-h数据库服务器的IP地址-P端口号Mybatis做为后端程序开发人员,通常会使用Java程序来完成对数据库的操作。Java程序操作数据库,现在主流的方式是:Mybatis。MyBatis是一款优秀的,用于简化JDBC的开发。MyBatis本是Apache的一个开源项目iBatis2010年这个项目由apache迁移到了google。原创 2024-09-04 17:17:24 · 1278 阅读 · 0 评论 -
JavaWeb - Spring boot - 三层架构
Controller层、Service层、Dao层。原创 2024-09-04 15:56:43 · 922 阅读 · 0 评论 -
JavaWeb - Spring Boot - 请求参数
从注解名称上我们可以看到,@RequestMapping注解的作用就是将请求和处理请求的控制器方法关联起来,建立映射关系。SpringMVC 接收到指定的请求,就会来找到在映射关系中对应的控制器方法来处理这个请求。@RequestMapping标识一个类:设置映射请求的请求路径的初始信息@RequestMapping标识一个方法:设置映射请求请求路径的具体信息。原创 2024-09-04 11:00:13 · 1665 阅读 · 0 评论 -
JavaWeb - Thymeleaf - i18n
通过以上步骤,Thymeleaf能够根据当前用户的语言环境动态地引用正确的属性文件中的数据,从而实现国际化。在Thymeleaf中,国际化(i18n)是通过属性文件(通常是。:如果没有找到对应语言的属性文件或键,则回退到默认属性文件。:根据语言环境查找相应的属性文件。:在找到的属性文件中查找键。:确定当前用户的语言环境。原创 2024-09-02 14:09:28 · 449 阅读 · 0 评论 -
JavaWeb - thymeleaf
是一个属性容器,允许模板开发人员指定他们想要的属性。Thymeleaf 将执行这些属性,然后简单地使块消失,而不留下痕迹。 因此,在有些情况它可能有用。比如,当创建迭代表时,每个元素需要多个。使用th:block和table配合,可以批量获取到数据并组装成对应的前端页面显示,好处是如果没有获取到数据,则不会显示任何内容。原创 2024-08-26 10:50:17 · 386 阅读 · 0 评论 -
JavaWeb - Spring Boot
Spring Boot是一个由Pivotal团队提供的开源框架,旨在简化Spring应用的初始搭建以及开发过程。在Spring Boot项目中,通常会有Controller、Service、Mapper和Entity等层次结构。下面将详细介绍这些层次的作用和联系。原创 2024-08-26 13:33:28 · 837 阅读 · 0 评论 -
JavaWeb - Maven
apache旗下的一个来源项目,一款用于管理和构建java项目的工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建。原创 2024-08-30 09:57:12 · 647 阅读 · 0 评论