mark web site

参考项目 sc-whorl 一句话解释

1.@ConfigurationProperties 注解,我们可以更方便且安全的在 application.properties 或 application.yml 文件中 获取参数值

  1. 领域驱动设计实践 领域驱动设计将软件系统分为四层:基础结构层、领域层、应用层和表现层。参考,领域驱动设计实践(一,二,三)
  2. JAVA VO、DTO、DO、PO的概念、区别和用处 4.
  3. druid 参数配置详解
  4. ThreadLocal 是一个线程内部的存储类,可以在指定线程内存储数据,数据存储以后,只有指定线程可以得到存储数据 (https://www.jianshu.com/p/3c5d7f09dfbd)
  5. mysql视图
  6. Java范型说明参考
  7. 范型 (MyMapper extends Mapper, MySqlMapper) [源码参考](https://github.com/Senssic/sc-whorl/blob/master/sc-whorl-web/src/main/java/sc/whorl/system/commons/MyMapper.java)
  8. 通过Example提供的方法实现条件查询,替代mapper.xml中的条件查询 tk.mybatis.Example的用法 tkmybatis通用mapper实现在使用Example进行查询的几种方式
  9. 使用Redis实现分布式lock
  10. redis系列:基于redis的分布式锁
  11. final修饰的参数,只能用这个参数的值,你不能修改它JAVA方法中的参数用final来修饰的原因
  12. ApplicationContextAware 用于获取 spring 上下文 ApplicationContextAware使用理解
  13. Environment 用来表示整个应用运行时的环境,为了更形象地理解Environment,你可以把Spring应用的运行时简单地想象成两个部分:一个是Spring应用本身,一个是Spring应用所处的环境 Spring–Environment类
  14. opsForValue含大量已不同的方式插入数据到redis RedisTemplate之opsForValue使用说明
  15. expire是设置redis过期时间的命令 redis之expire命令详解
  16. Pattern,正则表达式的编译表示,操作字符序列的利器 Java字符序列Pattern
  17. spring AOP中业务逻辑仅仅只关注业务本身,将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来@Aspect 注解使用详解 Spring AOP切点表达式用法总结
  18. AuthenticationEntryPoint 用来解决匿名用户访问无权限资源时的异常
  19. AccessDeineHandler 用来解决认证过的用户访问无权限资源时的异常
  20. Spring事务管理 与 SpringAOP
  21. StringUtils.defaultIfBlank 在字符串为null,空串或者空白串的时候,返回指定的默认值
  22. spring boot实现AOP,Filter,Interceptor以及3个之间的区别和使用场景
  23. spring filter,过滤器使用,一般做乱码处理、权限控制等操作,可以预先在过滤中加载
  24. Docker安装Zookeeper并进行操作
  25. commons-lang3的方法,开发中常用到里面的StringUtils判断字符串的方法
  26. dependencyManagement 用于版本管理,在其子类中也要引用jar 才能被注入
  27. 自写get set 方法 扩展更强,可对方法再编辑
  28. @SuppressWarnings注解
  29. 如何解决idea Language level默认为5.0问题
  30. mybatis 中针对指定区间内的时间的查询
  31. MySQL中count(1)、count(*) 与 count(列名) 的执行区别
  32. MYSQL FIND_IN_SET函数
  33. 事务使用的地方很少,其使用场景主要包括,1.设计到金融或金钱,2.多表操作 什么时候使用mysql事务
  34. Spring 之 BeanFactory 核心:getBean 方法的流程——前言
  35. shiro完整学习文档
  36. 详解SpringBoot中异步请求和异步调用