上一页 1 ··· 3 4 5 6 7 8 9 10 下一页

2023年10月10日

MyBatis 缓存

摘要: MyBatis缓存分为一级缓存和二级缓存 一级缓存 MyBatis的一级缓存指的是在一个Session域内,session为关闭的时候执行的查询会根据SQL为key被缓存(跟mysql缓存一样,修改任何参数的值都会导致缓存失效) 1)单独使用MyBatis而不继承Spring,使用原生的MyBati 阅读全文

posted @ 2023-10-10 10:16 hellowworld! 阅读(31) 评论(0) 推荐(0)

mybatis的级联查询

摘要: 级联是在resultMap标签中配置。级联不是必须的,级联的好处是获取关联数据十分便捷,但是级联过多会增加系统的复杂度,同事降低系统的性能,次增彼减,所以记录超过3层时,就不要考虑使用级联了,因为这样会造成多个对象的关联,导致系统的耦合、负载和难以维护。 MyBatis中的级联分2种: 1.一对一( 阅读全文

posted @ 2023-10-10 10:12 hellowworld! 阅读(604) 评论(0) 推荐(0)

2023年9月25日

sql 92语法和99语法

摘要: SQL92语法 SQL语言在1992年推出的一套标准语法(关联查询中没有新的关键字) SQL99语法 SQL语言在1999年推出的一套新的标准语法(最新的sql语言版本,关联查询中添加了一系列新的关键字:inner join;on;) Sql92 语法和 Sql99 语法的区别:99 语法可以做到表 阅读全文

posted @ 2023-09-25 16:41 hellowworld! 阅读(358) 评论(0) 推荐(0)

2023年9月22日

MyBatis中 # 和 $ 区别

摘要: 在使用mybatis框架开发项目编写SQL语句的时候,经常需要用到变量替换值,那么用来替换变量值的操作经常用到$和#这两个符号,同样在一些Java面试中也经常被问到它们的区别。那么它们在使用上面有什么区别呢?下面根据使用情况分析总结,两者的区别。 #占位符的特点 1. MyBatis处理 #{ } 阅读全文

posted @ 2023-09-22 17:32 hellowworld! 阅读(122) 评论(0) 推荐(0)

2023年9月19日

MyBatis

摘要: MyBatis本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。 iBATIS一词来源于“internet”和“abatis”的组合,是一个 阅读全文

posted @ 2023-09-19 19:46 hellowworld! 阅读(33) 评论(0) 推荐(0)

2023年8月31日

sql注入

摘要: 一:什么是sql注入 SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编写时的疏忽,通过SQL语句,实现无账号登录,甚至篡改数据库。 二:SQL注入攻击的总体思路 1:寻找到SQL注入的位置 2:判断服务器类型和后台数据库类型 3:针对不同的服务器和数据库 阅读全文

posted @ 2023-08-31 13:31 hellowworld! 阅读(47) 评论(0) 推荐(0)

servlet过滤器

摘要: 在现实生活之中,水经过一层层的过滤处理才达到饮用标准,每一层过滤都起一种“净化”的作用。java web中的servlet过滤器与过滤水的原理相似,servlet过滤器主要用于对客户端(浏览器)的请求进行过滤处理,再将过滤后的请求转交给下一资源,它在java web开发中具有十分重要的作用。 什么是 阅读全文

posted @ 2023-08-31 13:22 hellowworld! 阅读(44) 评论(0) 推荐(0)

2023年8月30日

webpack打包

摘要: opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ], library: 'digital envelope routines', reason: 'unsupported', 阅读全文

posted @ 2023-08-30 21:39 hellowworld! 阅读(31) 评论(0) 推荐(0)

2023年8月29日

JDBC

摘要: 德鲁伊 apache QueryRunner 阅读全文

posted @ 2023-08-29 17:04 hellowworld! 阅读(20) 评论(0) 推荐(0)

2023年8月26日

vue 错误

摘要: npm ERR! Conflicting peer dependency: vue@3.3.4npm ERR! node_modules/vuenpm ERR! peer vue@"^3.2.0" from @element-plus/icons-vue@2.1.0npm ERR! node_mod 阅读全文

posted @ 2023-08-26 21:05 hellowworld! 阅读(257) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页

导航