03 2019 档案
摘要:简介:SQL语言分4大类,分别是数据定义语言(DDL),数据操纵语言(DML),数据查询语言(DQL),数据控制语言(DCL)。 一、DDL(Data Definition Language) 1. 数据库 A. 创建数据库:CREATE DATABASE [IF NOT EXISTS] 数据库名,
阅读全文
摘要:1. INSERT ... ON DUPLICATE KEY UPDATE 例如:表(group_project)中有ID列(primary key )和project_id列(unique key),如果记录在表中已经存在,则影响行数是0 解释(针对单条数据而言):记录插入时,有唯一键,没有主键字
阅读全文
摘要:一、常用技巧 1. try catch语句块中try()的括号中代码作用(JDK1.7) A. 语法格式:try(创建流对象语句,如果多个,使用分号隔开) { // 读写数据 } catch (IOException e) { e.printStackTrace(); } B. 语句执行完后,会自动
阅读全文
摘要:一、常用操作 1. 批量操作 批量操作:批量查询、批量插入、批量修改、批量删除,批量操作的效率要比for循环高很多。 在Mybatis中批量操作最多就是批量插入和批量删除。一般采用foreach标签,但是这也与字段数量和条数有关,对于大批量的操作而言,推荐使用ExecutorType.BATCH插入
阅读全文
摘要:<dependency> <groupId>org.springframework.security.oauth</groupId> <artifactId>spring-security-oauth2</artifactId> <version>2.5.0.RELEASE</version> </
阅读全文
摘要:1. HttpSecurity类方法 A. authorizeRequests():允许基于使用HttpServletRequest限制访问; B. formLogin():指定支持基于表单的身份验证界面,如果未指定FormLoginConfigurer#loginPage(String),则将生成
阅读全文
摘要:1.场景:先走框架过滤器,后走自定义过滤器 2.@EnableOAuth2Sso注解 作用:是向过滤器链上加入一个OAuth2ClientAuthenticationProcessingFilter,这个类会替客户端完成OAuth2协议规定的授权流程 3.FilterComparator类的位置 可
阅读全文
摘要:一、Java 线程六大状态、协作方式、使用方式等; 关键字this、static、final、synchronized详解; 四大内部类; Java反射机制; Java注解机制; Java泛型机制; Java异常机制; Java线程安全方式及ThrealLocal用法; Java集合框架List、S
阅读全文