- 博客(23)
- 收藏
- 关注
原创 自定义组合注解
在使用SpringBoot的时候,有两个注解@Configuration//(spring 5.x的一个注解类,相当于一个xml文件)@ComponentScan ()//扫描包演示的是想把这两个注解变成一个注解;因为想要设定自己扫描包的范围:设置配置类这里的属性配置,按@Value和@Bean方式;和上面一样设置启动类测试:...
2021-05-09 18:23:53
328
原创 @Bean的使用
不需要xml来主要验证@Bean的作用原因主要在于没有把实体类bean交给ioc容器去管理更改后的@Bean作用于方法之上,把实体类Bean交给Ioc容器管理,更重要的是这样就变成了单例,不用每次在调用的时候就创建一个对象,...
2021-05-08 19:28:55
216
原创 注入Bean的使用
主要练习Spring5.x的一些入门注解简单java框架(备注:快速使用idea搭建好环境时,尽量把冗余的东西删掉,避免出现一些很奇怪的问题,如,自动生成的单元测试,pom里面的编译环境需要更改等)输出:...
2021-05-08 19:12:45
131
原创 @Autowired和@Qualifier
@Autowired 的作用是什么?1、@Autowired 是一个注释,它可以对类成员变量、方法及构造函数进行标注,让 spring 完成 bean 自动装配的工作。@Autowired 默认是按照类去匹配,配合 @Qualifier 指定按照名称去装配 bean。可以这样理解为何需要@Autowired注入,以及@Autowired注释的作用spring可以自动帮你把Bean里面引用的对象的setter/getter方法省略,它会自动帮你set/get(其实是通过反射技术实现的)。@Au.
2020-10-26 21:58:52
8990
原创 2020-10-26
1. Java中的注解 2. 使用 元注解 来自定义注解 和 处理自定义注解 3. spring的bean容器相关的注解 4. spring中注解的处理 5. Spring注解和JSR-330标准注解的区别: Spring中的注解大概可以分为两大类: spring的bean容器相关的注解,或者说bean工厂相关的注解; springmvc相关的注解。 spring的bean容器相关的注解,先后有:@Required, @Autowired,..
2020-10-26 15:28:39
108
原创 使用反编译工具jd-gui报错INTERNAL ERROR
使用这个链接下载jar或者exe,不过下载的有点慢,但是问题可以解决https://github.com/deathmarine/Luyten/releases/tag/v0.5.3
2020-07-14 14:10:12
424
转载 Git-【技术干货】工作中Git的使用实践
Git-【技术干货】工作中Git的使用实践置顶2019-09-17 21:02:16web洋仔阅读数 12020收藏更多分类专栏:Git版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/优快云___LYY/artic...
2019-12-03 09:16:02
157
转载 HashMap默认加载因子为什么选择0.75?
HashMap默认加载因子为什么选择0.75?(阿里)Hashtable 初始容量是11 ,扩容 方式为2N+1;HashMap 初始容量是16,扩容方式为2N; 阿里的人突然问我为啥扩容因子是0.75,回来总结了一下;提高空间利用率和 减少查询成本的折中,主要是泊松分布,0.75的话碰撞最小,HashMap有两个参数影响其性能:初始容量和加载因子。容量是哈希表中桶的数量...
2019-12-02 20:52:34
190
转载 SQL用法
这8种SQL用法,我用错吗?求答案!!!来源:https://dwz.cn/cgAPOWPx1、LIMIT 语句分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般 DBA 想到的办法是在 type, name, create_time 字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。 S...
2019-11-18 18:44:32
138
转载 @RequestBody的使用
@RequestBody的使用本文链接:https://blog.youkuaiyun.com/justry_deng/article/details/80972817提示:建议一定要看后面的@RequestBody的核心逻辑源码以及六个重要结论!本文前半部分的内容都是一些基 本知识常识,可选择性跳过。声明:本文是基于SpringBoot,进行的演示说明。基础...
2019-11-18 14:14:17
208
原创 深入理解Spring中的各种注解
Spring中的注解大概可以分为两大类: spring的bean容器相关的注解,或者说bean工厂相关的注解; springmvc相关的注解。 spring的bean容器相关的注解有:@Required, @Autowired, @PostConstruct, @PreDestory。还有Spring3.0开始支持的JSR-330标准javax.inject.*中的注解(@In...
2019-11-15 13:58:38
102
转载 MyBatis 配置 typeAliases 详解
0x00:前言参考之前的《MyBatis 中 SqlMapConfig 配置文件详解》记了一下 MyBatis 中的核心配置文件各个标签的作用和使用场景,这篇文章细说一下配置文件中 typeAliases 标签的详细使用。0x01:标签介绍在 MyBatis 的 sql 映射配置文件中,需要使用 paramterType、resultType 来设置 sql 语句的输入输出参数,一般参数都...
2019-11-12 21:16:34
143
转载 润乾报表--使用技巧
分类专栏:润乾报表本文链接:https://blog.youkuaiyun.com/GJ454221763/article/details/836609131、字符串的截取 = left(months, 4)+"年XXXX公司生产月报("+right(months,2)+"月)" 详解:left(String,n) or right(String,n) 参数...
2019-09-25 17:41:21
1829
转载 Cacheable的使用总结
Cacheable的使用总结@Cacheable(value = "PERSON",key = "#tagId+'_'+#zz")public List<Person> getPersonByTagid(Long tagId,String zz)其中value表示该方法返回的参数的缓存存在那个Cache里(即为缓存块的名字)缓存结果以一个键值对存放在缓存中,注解中key即为键...
2019-08-13 11:37:53
1663
转载 Spring @cacheable注解实现的缓存,从spring3.1开始的
在软件开发中使用缓存已经有一个非常久的历史了。缓存是一种很好的设计思想,一旦你用了他,你将会发现他确实很有用。Spring3.1版本的核心对缓存做了实现。在Java推出Annotation特性之前,实现缓存的一个难点在于它与业务逻辑代码的耦合性太强。然而,Spring中使用@Cacheable 和@CacheEvict实现缓存在某种程度上解决了这个问题,基本思想是在方法加上@Cacheable注解...
2019-08-13 11:37:42
137
转载 Java开发最常犯的10个错误,
译文:cnblogs.com/chenpi/p/5508949.html阅读目录 Array转ArrayList 判断一个数组是否包含某个值 在循环内部删除List中的一个元素 HashTable与HashMap 使用集合原始类型(raw type) 访问级别 ArrayList和LinkedList 可变与不可变...
2019-08-13 11:37:20
91
转载 从MVC到前后端分离(附完整Demo)
本人在前辈《从MVC到前后端分离(REST-个人也认为是目前比较流行和比较好的方式)》一文的基础上,实现了一个基于Spring的符合REST风格的完整Demo,具有MVC分层结构并实现前后端分离,该项目体现了一个具有REST风格项目的基本特征,即具有统一响应结构、 前后台数据流转机制(HTTP消息与Java对象的互相转化机制)、统一的异常处理机制、参数验证机制、Cors跨域请求机制以及鉴权机制...
2019-08-12 11:15:26
4023
转载 IntelliJ IDEA 新手使用教程,
前言:IntelliJ IDEA如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Git和Maven的支持简直让人停不下来,各种代码提示,包括JS更是手到擒来,最终不得不被这款神奇的...
2019-08-12 10:36:42
245
原创 PowerDesigner 16.5 简单使用教程
2017年03月28日 17:23:13全冉阅读数 50372更多个人分类:PowerDesigner版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/qq_23167527/article/details/67639344PowerDesigner是一个做开发设计很常用的工具软件,同时还有Rose也可以,都是当前软件开发最著...
2019-08-09 10:16:26
139
原创 Spring IoC、AOP、Transaction、MVC 归纳小结
Spring IoC、AOP、Transaction、MVC 归纳小结 Spring的一些概念和思想 关于IOC 关于AOP Spring与web整合的原理 前言如果说有什么框架是Java程序员必然会学习、使用到的,那么Spring肯定是其中之一。本篇博客,将根据博主在日常工作中对Spring的使用做一个系统的归纳小结。Spring的一些...
2019-08-09 10:11:27
93
转载 润乾报表
如何给报表参数设置动态默认值2012年10月15日 22:50:26fayemei001阅读数 8667报表运用参数进行查询的时候,刚开始的参数的值并不是都为空的,有的时候需要给参数设置默认值。润乾报表中给参数设置静态的值是很简单的,只要在参数设置界面的表达式中写上自己想要的值就可以了。但同时也会出现参数的默认值并不是一个给定的值,而是通过表达式求出来的动态的值,比如说需要将参数的默认...
2019-07-22 17:45:54
571
转载 springboot与springcloud面试题
什么是springboot用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(propertites或yml文件)创建独立的spring引用程序main方法运行嵌入的tomcat无需部署war文件简化maven配置自动配置spring 添加对应功能starter自动化配置springboot常用的starter有哪些spring-boot-starte...
2019-04-20 10:09:16
425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人