ICode9

精准搜索请尝试: 精确搜索
  • java 组合注解2019-08-05 17:43:08

    可以先参考 https://blog.csdn.net/qq_28802119/article/details/83573950 这篇文章 本文是在上篇文章的补充。 获取注解的注解: annotationType().getAnnotations() 需要通过上述方法来实现,直接通过getAnnotations 获取不到 。 方便起见,我们可以使用 spring  AnnotationUti

  • 注解2019-08-04 22:01:00

    一、概要 注解对于开发人员来讲既熟悉又陌生,熟悉是因为只要你是做开发, Java注解又称为标注,是Java从1.5开始支持加入源码的特殊语法元数据;对修饰的元素进行解释说明 二、应用场景 动态配置信息 配合反射实现程序逻辑 代码格式检查,比如Override、Deprecated、NonNull等,便于

  • springboot常用注解记录2019-08-04 20:39:09

    springboot启动方式: 1.@EnableAutoConfiguration + @ComponentScan @EnableAutoConfiguration 注解的作用:自动配置,扫包范围是当前类(本包和子包不扫描) @ComponentScan("com.mf.controller"),@ComponentScan缺点:如果包很多就要写很多路径 2.@SpringBootApplication 等

  • 过滤器(拦截器)2019-08-04 17:39:31

    1.过滤器:请求 、响应都需要处理 2.需要过滤器放行 要想将一个普通的class变为一个具有特定功能的类(过滤器,拦截...),要么继承父类,要么实现接口,要么增加注解   过滤器: 实现一个Filter接口 init()、destroy() 原理、执行时机 同Servlet 配置过滤器,类似Servlet web.xml: <filter>  

  • Marco's Java【Shiro进阶(一) 之 Shiro+SMM集成Maven项目串烧篇(下)】2019-08-04 15:41:54

    前言 Shiro+SMM集成Maven项目串烧篇的(上)(下)篇看完之后是不是有所收获呢?相信把整个流程理顺了,整明白了,那么再遇到类似的项目思绪就不会那么乱啦。那么如果觉得前面的内容已经掌握的差不多的朋友可以继续我们的旅程,本节的知识相当重要,可以说是为后面的分布式的学习打下基

  • 初步理解@Transactional注解2019-08-04 12:06:14

      在SSM项目中,经常在业务层的类或者方法上看到@Transactional注解,只是知道这个注解的作用是进行事务管理,但是具体有哪些属性,在什么情况下进行回滚,确是不那么清楚。所以在网上看了一些视频和博客,初步理解了Spring的事务管理。这里记录的主要是一些概念,如果想要能快速学会使用和理

  • 阶段1 语言基础+高级_1-3-Java语言高级_09-基础加强_第3节 注解_18_注解_案例_简单的测试框架2019-08-04 12:01:26

    定义计算器的类 用注解的方式去测试计算器类里面 所有的方法 想验证哪个方法 就在方法的上面加上注解@check 执行TestCheck验证方法 控制台的输出 根目录生成了一个 bug.txt文件 重写TestCheck这个类 invoke会出异常,把这个异常抛出去 放到try catch里面去捕获异常 获取的是不

  • Spring常用注解2019-08-02 23:57:08

      用表格来说明 1 @Controller 用于标注控制层组件 @Controller用于标记在一个类上,使用它标记的类是一个Spring MVC Controller对象 分发处理器将会扫描使用了该注解的类的方法,并检测该方法是否使用了@RequestMapping注解 可以把request请求header的值绑定到参数上 @Re

  • 我爱Java系列之---【SpringBoot中常用的注解和两种注入方式】2019-08-02 21:52:26

    @EnableConfigurationProperties(DataSourceProperties.class) 来声明要使用DataSourceProperties 这个类并初始化该类对象,该类不用放在IOC容器中,可以通过该注解直接使用。   2.@Component:一般写在类上边,通过该注解将当前类初始化到Spring的IOC容器中,其他类若想调用,直接用@Autowi

  • Spring注解2019-08-02 20:50:29

    今天来说一下Spring注解 注解是个好东西,但好东西我们也是看见过,整理过,理解过,用过才知道好。不求我们每个都记住,但求保有印象,在需要的时候能提取出来再查找相关资料,平时工作就不会显得那么被动了。 1.@Configuration注解 该类等价 与XML中配置beans,相当于Ioc容器,它的某个方法头上如

  • 注解@RequestParam 加与不加的区别2019-08-02 18:42:23

    为演示效果,首先需要创建一个测试控制类,然后创建一个测试方法,如图所示,方法里添加一个参数,此时方法参数没有添加注解 通过idea工具启动web项目,然后通过浏览器访问测试效果,不带参数则获取的参数为null,但页面可以正常显示,请求可以正常的执行,带上参数之后,参数可以正常的获取并打

  • Spring所有注解大揭秘2019-08-02 17:42:50

    声明bean的注解 @Component 组件,没有明确的角色 @Service 在业务逻辑层使用(service层) @Repository 在数据访问层使用(dao层) @Controller 在展现层使用,控制器的声明 注入bean的注解 @Autowired:由Spring提供,根据类型进行自动装配,如果组合@Qualifier使用将按名称进行装配 @Inject:由

  • Hystrix 用法及注解用法2019-08-02 17:02:48

    一、hystrix参数使用方法 通过注解@HystrixCommand的commandProperties去配置,如下就是hystrix命令超时时间命令执行超时时间,为1000ms和执行是不启用超时 1 @RestController 2 public class MovieController { 3 @Autowired 4 private RestTemplate restTemplate; 5 6 @Get

  • Spring 常犯的十大错误,答应我 打死都不要犯好吗?2019-08-02 15:56:01

    1. 错误一:太过关注底层 我们正在解决这个常见错误,是因为 “非我所创” 综合症在软件开发领域很是常见。症状包括经常重写一些常见的代码,很多开发人员都有这种症状。 虽然理解特定库的内部结构及其实现,在很大程度上是好的并且很有必要的(也可以是一个很好的学习过程),但作为软件工程师,

  • 阶段1 语言基础+高级_1-3-Java语言高级_09-基础加强_第3节 注解_14_注解_自定义注解_格式&本质2019-08-02 14:03:06

    点进去@Override的源码 进去看看 自己写个注解  通过反编译查看注解的原理在桌面上的新建文件夹里面,新建MyAnno.java文件 把刚才写的注解的代码粘贴进来。 javac 先编译一下刚才的MyAnno.java文件 生成了MyAnno.class文件 反编译javap 重新生成了这么一个MyAnno.java的文

  • springboot定时器2019-08-02 13:37:10

    方法一 1)在启动类上添加注解@EnableScheduling开启定时器总开关。 @SpringBootApplication @EnableScheduling public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } } 2)给要定时执行的

  • 阶段1 语言基础+高级_1-3-Java语言高级_09-基础加强_第3节 注解_13_注解_JDK内置注解2019-08-02 13:02:44

    百度百科 @Override , 每个类都直接或者间接继承了Object类 如果不加@Override那么AnnoDemo2就是这个类里面的特有方法   @Deprecated表示方法已经过时了。 有了子女的放show2来替代了旧的方法show1 ,那么就在show1上标注这个方法 这里来调用show1方法,表示不建议使用的方法,用

  • 阶段1 语言基础+高级_1-3-Java语言高级_09-基础加强_第3节 注解_12_注解_概念2019-08-02 12:55:56

    写好参数后,自动生成了 @param a和@param b 把这个类复制到桌面的文件夹上。 把包名删掉。 使用javadoc的命令,抽取这个java文件里面的文档注释 生成了这么一大堆文档 打开index 和jdk8的文档一样 改一下java文件的格式 javadoc重新生成重新打开index.html这里就不乱码了

  • SpringBoot中幸运飞艇网站制作接口加密解密统一处理2019-08-02 09:54:05

    在和客户端中的接口交互时,要取得更高的安全性,幸运飞艇网站制作q<217.17.9.34.0.8>或许我们需要对其进行加密(请求参数加密和服务端解密)、信息返回加密(服务端加密和客户端解密),然后不是所有接口都如此,有些接口可能不用,可以通过注解来简单达到此要求。将接口参数的加密解密和返回信息的

  • @Oder注解的使用位置(类还是方法上)2019-08-01 21:38:34

    写在前面: 本篇博客主要是通过测试来 解决关于@Order注解的使用位置问题,关于这个问题呢,我查了很多的博客,得到的答案是这样的:可以使用在类和方法上。因为我个人认为是只能用在类上的,因此就做了这个测试。 测试背景 在springBoot的AOP编程中,自定义切面,为了测试方便,只利用了前置

  • Java笔记(14)-反射与注解2019-08-01 20:42:34

    Junit单元测试 1. Junit白盒测试 2. 使用步骤: a. 定义一个测试类(测试用例) 建议:测试类名:被测试类名+Test -- CaculatorTest 包名:xxx.xxx.xx.test b. 定义测试方法:可以独立运行 建议: 方法名:test+测试的方法名 -- testA

  • 史上最全69道Spring面试题和答案2019-08-01 17:03:46

    原文链接:https://blog.csdn.net/zl1zl2zl3/article/details/81865407 目录 Spring 概述 依赖注入 Spring beans Spring注解 Spring数据访问 Spring面向切面编程(AOP) Spring MVC Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框

  • java自定义注解的实现2019-07-31 21:05:24

            今天研究了一下注解这个玩意,其实我们一直都在使用注解,一般我们都是用的第三方提供的注解或者是java内置的注解,我们从来没有关注过这些注解是怎么来的。像我们最开始接触java时,会碰到@Override注解,@SuppressWarnings注解,这些注解是java内置的注解,还有平时我

  • Spring之@JsonFormat与@DateTimeFormat注解的使用2019-07-31 11:07:53

    1、配置方式 spring boot在application.yml,给出默认的格式 spring: mvc: date-format: yyyy-MM-dd HH:mm:ss jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 2、注解方式    前端传到后台时间参数格式的规范要求;后台返给前端序列化成json串,要

  • 【笔记】Java微服务之路(持续更新)2019-07-31 09:55:48

    微服务架构的说明: 微服务的架构风格是将一个单体的应用程序开发拆解为一组"小"的服务,这里的"小"是以业务边界 来区分的,而不是根据代码的多少区分。每个服务都运行在一个单独的进程中,服务之间通过轻量级的方式进行通信,例如使用HTTP资源接口。 单体架构与微服务架构的比较。 单体

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有