![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java_
Charlie.Fen
这个作者很懒,什么都没留下…
展开
-
MyBatis中的延迟加载策略
MyBatis中的延迟加载策略 一:延迟加载1.了解延迟加载:延迟加载又叫懒加载,也叫按需加载,也就是说先加载主信息,需要的时候,再去加载从信息。代码中有查询语句,当执行到查询语句时,并不是马上去DB中查询,而是根据设置的延迟策略将查询向后推迟。2.延迟加载的好处:先从单表查询、需要时再从关联表去关联查询,大大提高数据库性能,减轻数据库服务器的压力,因为查询单表要比关联查...转载 2020-05-06 11:38:42 · 304 阅读 · 0 评论 -
Shiro框架:Shiro简介、登陆认证入门程序、认证执行流程、使用自定义Realm进行登陆认证、Shiro的MD5散列算法
1、什么是shiro:(1)shiro是apache的一个开源框架,是一个权限管理的框架,实现用户认证、用户授权。(2)spring中有spring security,是一个权限框架,但是它和spring依赖过于紧密,没有shiro使用简单。shiro不依赖于spring,shiro不仅可以实现 web应用的权限管理,还可以实现c/s系统,分布式系统权限管理,shiro属于轻量框架,越来越多企...转载 2020-05-06 10:46:51 · 177 阅读 · 0 评论 -
Spring框架为什么叫Spring
Rod Johnson(作者)(注意发量!!!)作者做这个开源项目(动机是受不了传统javaEE的臃肿),纠结是否继续为之付出(毕竟做开源项目没有一分钱),社区里的于尔根•霍勒和扬•卡罗弗,这两个逼积极劝说他,说服他为之继续付出,并愿意与作者开公司,成为3个合伙人,于是就得给框架起名字了。作者本想取名“interface21框架”(确实好娄!!!),扬•卡罗弗表示太娄了,他的理由是与自然有...原创 2020-03-19 18:04:37 · 1930 阅读 · 3 评论 -
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 12
java.lang.ArrayIndexOutOfBoundsException含义:程序运行中,用数组时用下标超了数组的约定个数package com.woniu.test.demo;import java.util.Arrays;import java.util.Scanner;public class DeleteNumber { public static void ...原创 2019-12-02 16:20:42 · 1129 阅读 · 0 评论