- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 redis
一:简介redis 是准守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-value数据库。通常被称为数据结构服务器,因为值可以是字符串,哈希(Map),列表(list),集合(sets)和有序集合(sorted sets)等类型。原子性:单个操作是原子性的,多个操作也支持事务。支持发布与订阅,通知,key过期二:配置三:数据类型 String: hash:是一个strin...
2018-04-28 18:05:14 115
原创 spring security
1.验证配置: 1.用户信息存储在内存中,验证时与内存中的数据比较import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.*;import org.springframework.security.config.annotati...
2018-04-08 17:28:00 119
原创 quartz
demo路径:https://github.com/Jay20160803/spring-boot-quartz.gitquartz 快速开始: JAR文件: quartz-XXX.jar quartz-jobs-xxx.jar xxx表示版本号,还有其他的日志jar包 属性文件: quartz.properties 放在应...
2018-03-21 13:27:11 154
原创 Mysql
数据类型: 数据类型的种类: 数据类型的长度 数据类型的使用场景主键: 用于唯一标识表中的一条记录,可用单个字段或多个字段设置为主键,主键列上不能有两行相同的值,也不能有空值。 可以结合外键来定义不同数据表之间的关系,并且可以加快数据库查询的速度 #联合主键create TABLE tb_emp3( `name` VARCHAR(25), deptId i...
2018-03-13 18:12:29 187
原创 SpringBoot(五)SpringBoot基础
1.Spring Boot 概述 什么是Spring Boot SpringBoot使用“习惯优于配置”(项目中存在大量的配置,此外还内置一个习惯性的配置,让你无需手动进行配置)的理念让你的项目快速运行起来。使用SpringBoot很容易创建一个独立运行(运行jar,内嵌Servlet容器)、准生产级别的基于Spring框架的项目,使用SpringBoot你可以不用或者只需要很少的Sp...
2018-03-13 11:05:22 317
原创 SpringBoot(四)Spring MVC基础
1.Spring MVC基本配置 静态资源映射: 程序的静态文件(js、css、图片)等需要直接访问,这时我们可以在配置里重写addResourceHandler方法来实现 拦截器配置: 拦截器实现对每一个请求处理前后进行相关的业务处理,类似于Servlet的Filter。可让普通的Bean实现HandlerInterceptor接口或者继承Hand...
2018-03-13 09:52:15 104
原创 SpringBoot(三)Spring MVC
1.Spring MVC基本配置 静态资源映射: 程序的静态文件(js、css、图片)等需要直接访问,这时我们可以在配置里重写addResourceHandler方法来实现 拦截器配置: ...
2018-03-12 18:12:40 108
原创 SpringBoot(一):Spring常用配置
1.Bean的Scope 2.Spring EL 和资源调用 Spring EL-Spring表达式语言,支持在xml和注解中使用表达式。Spring主要在注解@Value的参数中使用表达式:注入普通字符串、注入操作系统属性、注入表达式运算结果、注入其他Bean的属性、注入文件的内容 3.Bean的初始化和销毁 Java配置方式:使用@Bean的initMethod 和 d...
2018-03-12 17:50:53 153
原创 SpringBoot(二):Spring 高级话题
1.Spring Aearw: Spring的依赖注入的最大亮点就是你所有的Bean对Spring容器的存在时没有意识的。但是在实际项目中,你不可避免的要用到Spring容器本身的功能资源,这时你的Bean必须要意识到Spring容器的存在,才能调用Spring所提供的资源,这就是所谓的Spring Aware。 2.多线程: Spring通过任务执行器(TaskExecutor...
2018-03-12 17:22:05 163
原创 Spring实战4(7)Spring MVC的高级技术
本章内容:Spring MVC配置的替代方案处理文件上传在控制器中处理异常使用flash属性 处理文件上传:在Spring boot 中,在配置文件中开启Multipart和设置参数就可以了在控制器中处理异常:Spring boot中,异常将会自动映射为指定的Http状态,不需要做特殊的处理,除非在异常的时候需要转发到指定的错误显示页面(HandlerInterceptor处理) ...
2018-03-12 14:47:22 151
原创 Spring实战4 (5)构建Spring Web应用程序
本章内容:映射请求到Spring控制器透明地绑定表单请求校验表单提交1.Spring MVC起步 跟踪Spring MVC的请求: 搭建Spring MVC: 配置DispatcherServlet 当部署到Servlet3.0容器中的时候,容器会自动发现它,并用它来配置Servlet上下文。getServletMappings(),它会将一个或者多个路...
2018-03-12 11:04:26 351
原创 Spring实战4 (4)面向切面的Spring
本章内容:面向切面编程的基本原理通过POJO创建切面使用@AspectJ注解为AspectJ切面注入依赖 1.什么是面向切面编程 在软件开发中,散布于应用中多处的功能被称为横切关注点。通常来讲,这些横切关注点从概念上是与应用的业务逻辑相分离的(但是往往会直接嵌入到应用的业务逻辑中)。把这些横切关注点与业务逻辑相分离正事面向切面编程(AOP)所要解决的问题 切面提供了取代继...
2018-03-08 18:17:09 224
原创 Spring实战4 (3)高级装配
本章内容:Spring profile条件化的bean声明自动化装配与歧义性bean的作用域Spring表达式语言1.环境与profile 在不同的环境中某个bean会有所不同(比如,DateSource),我们可以为不同的生产环境添加不同profile的设置文件,在构建项目的时候通过给spring.profiles.active属性不同的profile值来决定加载那个配置文件的信息来解决这...
2018-03-08 17:59:40 206
原创 spring实战4 (2)装配bean
本章内容:声明bean构造器注入和Setter方法注入装配bean控制bean的创建和销毁1.Spring配置的可选方案 Spring容器负责创建应用程序中的bean并通过DI来协调这些对象之间的关系。但是,作为开发人员,你需要告诉Spring要创建哪些bean并且如何将其装配在一起。 装配机制:在XML中进行显示配置在Java中进行显示配置隐式的bean发现机制和自动装配 ...
2018-03-08 15:58:45 138
原创 spring实战4学习笔记(1)Spring概述
Spring 之旅: 1.简化Java开发 Sping使命:简化Java开发,为了降低Java开发的复杂性,Spring采取以下4种关键策略: 基于POJO的轻量级和最小侵入性编程 通过依赖注入和面向接口实现松耦合(在编码的时候依赖注入经常会使用,面向接口实现因为类结构的繁琐很少使用,框架中用得很多) 基于切面和惯例进行...
2018-03-08 10:04:19 154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人