
JavaWeb
文章平均质量分 76
JavaWeb
湫湫玺云台
个人学习笔记
展开
-
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 - 动态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 - Maven
apache旗下的一个来源项目,一款用于管理和构建java项目的工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建。原创 2024-08-30 09:57:12 · 647 阅读 · 0 评论 -
JavaWeb - Vue项目
vue create projectvue uinpm run serve每个组件有三个部分组成:原创 2024-08-29 17:17:41 · 500 阅读 · 0 评论 -
JavaWeb - Spring Boot
Spring Boot是一个由Pivotal团队提供的开源框架,旨在简化Spring应用的初始搭建以及开发过程。在Spring Boot项目中,通常会有Controller、Service、Mapper和Entity等层次结构。下面将详细介绍这些层次的作用和联系。原创 2024-08-26 13:33:28 · 837 阅读 · 0 评论 -
JavaWeb - thymeleaf
是一个属性容器,允许模板开发人员指定他们想要的属性。Thymeleaf 将执行这些属性,然后简单地使块消失,而不留下痕迹。 因此,在有些情况它可能有用。比如,当创建迭代表时,每个元素需要多个。使用th:block和table配合,可以批量获取到数据并组装成对应的前端页面显示,好处是如果没有获取到数据,则不会显示任何内容。原创 2024-08-26 10:50:17 · 386 阅读 · 0 评论 -
JavaWeb - Vue - Ajax
Asynchronous JavaScript And XML,异步的JavaScript和XML不重新加载整个页面的情况更新部分网页。原创 2024-08-20 09:01:32 · 665 阅读 · 0 评论 -
JavaWeb - Vue介绍
Vue是一套前端框架,免除原生Javascript中的DOM操作,简化书写基于MVVM(Model-View-ViewModel)思想,实现数据的双向绑定,将编程的关注点放在数据上。官网: https://v2.cn.vuejs.org/插值表达式:形式:{{表达式}}内容:变量、三元运算符、函数调用、算术运算。原创 2024-08-19 17:09:27 · 817 阅读 · 0 评论 -
JavaScript - 事件监听
一:通过HTML标签中的事件属性进行绑定二:通过DOM元素属性绑定。原创 2024-08-19 15:23:07 · 317 阅读 · 0 评论 -
JavaScript - 对象
var 变量名 = new Array(元素列表);//方式一var 变量名 = [ 元素列表 ];//方式二var 变量名 = new String ("...");//方式一var 变量名 = "...";//方式二与自定义对象的区别是key有双引号引起来。var 变量名 = '{ "key1" : value1, "key2" : value2}';数字(整数或浮点数)字符串(在双引号中)逻辑值(true或false)数组(在方括号中)对象(在花括号中)null。原创 2024-08-19 15:15:01 · 965 阅读 · 0 评论 -
JavaWeb - JS
分为原始类型和引用类型。原创 2024-08-19 13:36:35 · 272 阅读 · 0 评论 -
vue-创建vue项目记录
先安装node.js的运行环境。原创 2024-03-11 23:15:22 · 1759 阅读 · 0 评论 -
JavaWeb - HTML、CSS
(Cascading Style Sheets,层叠样式表),是一种用来为结构化文档(如 HTML 文档或 XML 应用)添加样式(字体、间距和颜色等)的计算机语言,Live Preview: 右键show Preview 实时预览效果。所有现代的 HTML 页面都可以使用 JavaScript。Live Preview: HTML AI助手。JavaScript 是 Web 的编程语言。我们可以大大提升网页开发的工作效率!文件扩展名为 .css。原创 2024-08-19 11:06:21 · 392 阅读 · 0 评论 -
JavaWeb - 认识web开发
Web浏览器中总的来说,JavaWeb是Java语言在Web开发领域的一个分支,它依赖于Java语言的核心特性,同时也扩展了适用于Web应用开发的一系列标准和框架。原创 2024-08-19 10:47:38 · 387 阅读 · 0 评论