03 2021 档案

摘要:数据列名与pojo中属性名不一致问题 如果查询时使用 resultType 属性, 表示采用 MyBatis 的Auto-Mapping(自动映射)机制, 即相同的列名和属性名会自动匹配. 因此, 当数据库表的列名和类的属性名不一致时,会导致查不到数据. 解决该问题可以有两种方式: 一、列别名 ​ 阅读全文

posted @ 2021-03-15 10:28 萌栈师 阅读(299) 评论(0) 推荐(0) |

摘要:BOM对象 1.BOM:Browser Object Model 浏览器对象模型 2.了解BOM后,我们可以通过JS来操作浏览器 1.特点 不存在BOM 的官方标准; 现在的浏览器几乎都实现了javascript交互相同的方法和属性; BOM也可以称为宿主对象(和对应的浏览器相关)。 ​ JS语法不 阅读全文

posted @ 2021-03-12 12:57 萌栈师 阅读(324) 评论(0) 推荐(0) |

摘要:Mybatis的缓存机制 a) 缓存用于提高查询的效率. b) MyBatis 的缓存是使用 SQL 标签的 ID 作为缓存的唯一标识的. 执行相同的标签 可以使用缓存. 不同的标签不能使用缓存. c) MyBatis 中有两种缓存机制. 一、一级缓存:SqlSession(默认开启) 默认开启. 阅读全文

posted @ 2021-03-09 20:14 萌栈师 阅读(94) 评论(0) 推荐(0) |

摘要:动态sql ​ 根据条件的不同, SQL 语句也会随之动态的改变. MyBatis 中,提供了一组标签用于实现动态 SQL,基于上一节的绑定接口实现CRUD。 一、if 条件判断 ​ 用于进行条件判断, test 属性用于指定判断条件. 为了拼接条件, 在 SQL 语句后强行添加 1=1 的恒成立条 阅读全文

posted @ 2021-03-09 00:29 萌栈师 阅读(85) 评论(0) 推荐(0) |

摘要:单体内置对象 ​ 内置对象:对象已经实例化了,开发者不必显式的实例化内置对象. ​ 例如:Object,Array,String,Global,Math... 1.1 Global(全局) ​ global对象,不管从什么角度看都是不存在的,但实际是存在的一个对象,所有不属于任何对象的属性和方法都是 阅读全文

posted @ 2021-03-08 15:01 萌栈师 阅读(112) 评论(0) 推荐(0) |

摘要:Function 函数对象 1.函数的特点 ​ 1.用function代表函数 ​ 2.没有返回类型,有return xxx; ​ 3.参数随意,根据调用时去处理用户的参数 ​ 4.函数默认对象 arguments,所有参数都存在arguments中 2.函数类型-Function ​ 每个函数都是 阅读全文

posted @ 2021-03-08 14:57 萌栈师 阅读(577) 评论(0) 推荐(0) |

摘要:1.创建mapper接口文件 2.在mapper.xml文件中关联接口文件 ​ 更改namespace的文件名为接口全路径名: 3.mapper.xml中的id值与接口方法名一一对应 例: <select id="selectByName" resultType="Users"> select * 阅读全文

posted @ 2021-03-07 20:12 萌栈师 阅读(91) 评论(0) 推荐(0) |

摘要:1.加入外部配置连接文件 ​ 在src下,加入数据库外部配置文件:db.properties,方便数据库的更改,而不改动源代码,降低代码的耦合 driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/mybatisdata?serve 阅读全文

posted @ 2021-03-07 20:09 萌栈师 阅读(126) 评论(0) 推荐(0) |

摘要:Log4j 日志的使用 1.Log4j简介 a)Apache提供的一款记录日志的工具 b)它的API与实现是分开的,从而使开发可以清楚的知道可以使用哪些类和方法 c)日志既可以输出到控制台,也可以输出到文件中 d)可以指定日志的输出格式 e)可以定制日志级别 2.使用Log4j 使用log4j.pr 阅读全文

posted @ 2021-03-06 17:20 萌栈师 阅读(133) 评论(0) 推荐(0) |

摘要:1.导包 ​ 除了mybatis和jdbc连接所需包之外的jar包,将他们加入到项目中 2. 加入log4j配置文件 ​ 在src下加入log4j.properties配置文件 #设置日志级别 # Set root category priority to INFO and its only app 阅读全文

posted @ 2021-03-06 12:35 萌栈师 阅读(99) 评论(0) 推荐(0) |

摘要:JavaScript(二) 引用类型(部分) 1.Object对象 ​ js对象指的就是object对象,null 属于object ​ 另:参考JavaScript(一) 2.数组 2.1 定义数组 //方式一: var fruits = new Array(); //方式二:创建一个length 阅读全文

posted @ 2021-03-05 14:27 萌栈师 阅读(144) 评论(0) 推荐(0) |

摘要:JavaScript html(结构)+css(美化)+javascript(行为)=DHTML(动态html) 前端框架:JQuery 让我们写javascript更省力 ​ BootStrap 让我们写界面更省力 ​ Vue 让前后端分离 二期的javaweb 前+后 不分离 1.JavaScr 阅读全文

posted @ 2021-03-05 00:42 萌栈师 阅读(111) 评论(0) 推荐(0) |

摘要:Mybatis入门 1. 导包 ​ 将所需的jar包加入工程 2.创建配置文件 ​ 在src下创建applicationContext-dao.xml文件,该文件是mybaits连接数据库和扫描sql文件等所需信息的配置文件(参考官网:https://mybatis.org/mybatis-3/zh 阅读全文

posted @ 2021-03-03 23:54 萌栈师 阅读(336) 评论(0) 推荐(0) |

摘要:Mybatis框架的简单搭建与理解 阅读全文

posted @ 2021-03-02 23:00 萌栈师 阅读(79) 评论(0) 推荐(0) |

随笔 - 30, 文章 - 0, 评论 - 0, 阅读 - 8492

Copyright © 2025 萌栈师
Powered by .NET 9.0 on Kubernetes

点击右上角即可分享
微信分享提示