- 博客(9)
- 收藏
- 关注
转载 Spring 之AOP AspectJ切入点语法详解(最全面、最详细。)
6.5 AspectJ切入点语法详解6.5.1 Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下: execution:用于匹配方法执行的连接点; within
2018-04-19 00:17:46
2949
转载 SpringBoot学习 —— 使用静态资源
Spring Boot 默认为我们提供了静态资源处理,使用WebMvcAutoConfiguration中的配置各种属性。建议大家使用SpringBoot的默认配置方式,如果需要特殊处理的再通过配置进行修改。如果想要自己完全控制WebMVC,就需要在@Configuration注解的配置类上增加@EnableWebMvc(@SpringBootApplication注解的程序入口类已经包含@Con...
2018-03-15 23:44:21
196
转载 SpringBoot学习 —— JdbcTemplate操作数据库
整体步骤:(1) 在pom.xml加入jdbcTemplate的依赖;(2) 编写DemoDao类,声明为:@Repository,引入JdbcTemplate(3) 编写DemoService类,引入DemoDao进行使用(4) 编写Demo2Controller进行简单测试。 具体操作流程如下: 使用JdbcTemplate类需要加入(如果在JPA已经加入的话,这个步骤就可以忽...
2018-03-15 23:19:13
508
原创 SpringBoot学习 —— 数据库配置
在任何一个平台都逃离不了数据库的操作,那么在spring boot中怎么接入数据库呢?很简单,我们需要在application.properties进行配置一下,application.properties路径是src/main/resources下,对于application.properties更多的介绍请自行百度进行查找相关资料进行查看,在此不进行过多的介绍,以下只是mysql的配置文件。 ...
2018-03-15 23:11:30
5245
转载 SpringBoot学习 —— 外部配置
SpringBoot 允许你外部化你的配置,以便你可以在不同的环境中使用相同的应用程序代码。你可以使用 properties文件、YAML 文件、环境变量和命令行参数来外部化配置。可以使用 @Value 注解直接将属性值注入到 Bean里面,也可以通过 @ConfigurationProperties 将属性绑定到结构化对象中。1. 配置注入1.1. @Value 注入SpringBoot 会默认...
2018-03-13 23:26:25
860
原创 需学习知识点
1、Jackson XML、JAXB 一个可以使用 Jackson XML 扩展的 XmlMapper 来读写 XML 的 HttpMessageConverter 实现。可以根据需要通过使用 JAXB 或 Jackson 提供的注释来定制 XML 映射。需要进一步控制时,可以通过 ObjectMapper 属性注入自定义的 XmlMapper,以便为特定类型提供自定义的 XML 序列化器/反序列...
2018-03-13 23:23:21
124
转载 SpringBoot学习 —— 1、项目入门配置编
1. SpringBoot 简介Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot 可以轻松创建一个基于 Spring 且独立运行的生产级应用。2. SpringBoot 安装SpringBoot 的安装有很多种方式,最简单...
2018-03-13 23:01:20
208
原创 SpringBoot学习 —— 自定义校验注解
自定义校验注解在系统使用过程中,有很多地方需要对手机号的格式进行校验,如:注册、验证码发送等。但校验手机号的正则表达式又过于复杂,如果多处编写,一旦运营商增加某个号段,对程序的维护人员来说就是一个噩耗。这时,可以使用自定义校验注解来代替这些常用的校验。手机号校验实现类 PhoneValidator:public class PhoneValidator implements ConstraintV...
2018-03-13 22:40:18
7569
SpringBoot学习 —— 异常处理
1、ErrorController 应用 (1)实现ErrorController类。 ErrorController实现的MethodInterceptor拦截器。 可以自己定义一个新的 ErrorController@Controller@RequestMapping("${server.error.path:${error.path:/error}}")public ...
2018-03-12 23:00:38
430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人