摘要:
本文总结自:https://github.com/abel533/Mapper/wiki/6.example,旨在提供一些基本概念上的解释 Example类用于条件查询,以代替冗长的"select from xxxxxx" Example可分为两类 1、MBG生成的Example 例如: 备注:cr 阅读全文
摘要:
本文参考自: https://blog.csdn.net/ryelqy/article/details/77453713 @Value能让我们在java代码中使用property文件的属性,使用@Value有两种形式: 1、@Value("#{configProperties['t1.msgname 阅读全文
摘要:
前提:一级缓存与二级缓存,可见:https://www.cnblogs.com/yanze/p/10175017.html 简介: Executor与SqlSession绑定在一起,每一个SqlSession都拥有一个新的Executor对象,Executor可以认为是SqlSession的核心。 阅读全文
摘要:
Mybatis的namespace是用来绑定Dao接口的,使用了namespace之后就可以不用写接口实现类,dao接口的方法对应mapper.xml中的sql语句。 详情见:https://blog.csdn.net/Milan__Kundera/article/details/82110744 阅读全文
摘要:
两者都是给bean注入属性,区别: constructor-arg:通过构造函数注入。 property:通过setter对应的方法注入。 详情见:https://blog.csdn.net/u012887385/article/details/54617534 阅读全文
摘要:
本文总结自:https://www.cnblogs.com/feibazhf/p/7886617.html 当我们的项目很多时,为了适应子项目的依赖项使用统一的版本,我们可以创建一个parent项目来管理子项目的公共的依赖。 parent项目根据dependencyManagement来定义各个依赖 阅读全文
摘要:
dependency引入的东西 作用:代码编译/运行时所需要的东西 打包:项目打包后这些东西基本都在(一般都在)。 例如:JSON工具包GSON(com.google.code.gson),不仅开发时要用,项目运行时也要用,就需要打包进项目中; plugin引入的东西 作用:插件,作为开发/编译/打 阅读全文
摘要:
本文只作记录用,因为从不用Struct2,但总会看到相关的概念。 1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文, 且方法又能和一个URI对应上,所以说从架构本身上SpringMVC就很贴合restfu 阅读全文
摘要:
REST(representational state transfer)(表述性状态转移),词汇解析: 1、representational 表述性:指资源以用各种形式来表述,包括 XML、JSON 甚至 HTML——最适合资源使用者的任意形式; 2、state 状态:资源有状态 3、transf 阅读全文
摘要:
本文参考自:https://blog.csdn.net/zys_1997/article/details/78107783 首先,明确连接、活动连接(连接正被使用)、空闲连接的概念 创建连接 1、初始化 2、空闲连接低于最小空闲minIdle 销毁连接 1、空闲连接数目高于最大空闲 2、活动连接被遗 阅读全文