摘要:
过滤器与拦截器区别 参考:http://www.cnblogs.com/dreamroute/p/4198087.html?utm_source=tuicool 过滤器 过滤器是一个程序,它先于与之相关的servlet或JSP页面运行在服务器上。它是随你的web应用启动而启动的,只初始化一次,以后就 阅读全文
摘要:
Java的继承、封装与多态 基本概念 面向对象OO(Object Oriented):把数据及对数据的操作方法放在一起,作为一个相互依存的整体,即对象。 对同类对象抽象出共性,即类。 比如人就是一个类,所有的人都有一些共同的属性,比如身高体重肺活量,还有一些特定的操作,即方法,比如吃饭,思考。但是人 阅读全文
摘要:
MySQL事务与锁 锁的基本概念 锁是计算机协调多个进程或线程并发访问某一资源的机制。 相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM存储引擎采用的是表级锁(table level locking);BDB存储引擎采用的是页面锁(p 阅读全文
摘要:
MySQL索引 参考:http://blog.csdn.net/xifeijian/article/details/20312557 是存储引擎用于快速找到记录的一种数据结构。 索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有$10^6$条 阅读全文
摘要:
SpringBoot的几个使用技巧 首先提供几个SpringBoot开发过程中常用的网站: 1. Spring Boot官方文档:http://docs.spring.io/spring boot/docs 2. SpringBoot项目初始化网站:https://start.spring.io/ 阅读全文
摘要:
Junit4单元测试 "官方文档" 第一部分 用法 1.1 常见功能 典型配置: @Test:把一个方法标记为测试方法 两个属性: excepted;表示测试在执行中期望抛出的异常类型,如果不抛出,反而报错。 timeout:超时抛出异常。单位毫秒 @Before:每一个测试方法执行前自动调用一次 阅读全文
摘要:
Mybatis基本用法 下 第七部分 mybatis spring boot starter 官网:http://www.mybatis.org/spring boot starter/mybatis spring boot autoconfigure/index.html maven依赖: 优势: 阅读全文
摘要:
Mybatis基本用法 中 第四部分 动态 SQL 动态 SQL 元素和使用 JSTL 或其他类似基于 XML 的文本处理器相似。MyBatis 采用功能强大的基于 OGNL 的表达式来消除其他元素。 4.1 if 注意这种情况传入的title中应该包含 或者 ,否则,可以利用下面的 元素。like 阅读全文
摘要:
Mybatis基本用法 上 本文只是为自己查漏补缺 。全面的请看 "官方文档" ,支持中英文 原理参考:http://blog.csdn.net/luanlouis/article/details/40422941 第一部分 基本概念 1.1 什么是MyBatis MyBatis 是支持定制化 SQ 阅读全文
摘要:
Java规范推荐 推荐:http://blog.csdn.net/tristansmile/article/details/7989670 命名规范 项目名:全部小写 Package 的命名:应该都是由一个小写单词组成 Class 的命名:首字母大写的驼峰式命名,即FirstName 变量和方法的命 阅读全文