随笔分类 - 随笔
摘要:最近闲着没事,撸了一把spring源码,感触还是比较多的。以前看IOC和AOP和现在看,感觉有点不一样,哈哈。 随便写一点: 1 IOC创建 (1)creatBeanFactory方法开始创建一个beanFactory,顶层接口beanFactory(如果自己想用spring管理创建对象,用fact
阅读全文
摘要:最近工作开始用到认证,写了一个关于登录的模块开发。以前也做过一些基于oauth2授权和oss这种登录操作。这里写个总结吧。 1 何为登录? 简单的单体登录就是输入个用户名、密码,然后和数据库做一个对比,如果正确就进入访问页面,如果失败就根据限制条件返回提示。 单体项目中用过shiro这种,所谓的re
阅读全文
摘要:最近需求里面我需要在执行一个方法之后,将自定义注解的value值初始化回去,因为通过自己的反射修改了自定义注解的value值不会默认返回回去。 我是这样定义了一个类: 因为也不是面向用户的项目,纯粹就是一个简单的给后台人员用的,写法就比较随意。但是操作实现都是可以,spring aop提供了一个切面
阅读全文
摘要:最近调研一个需求,需要一个java程序去执行python脚本。原因是因为sql语句大量涉及到不同数据库、同类型不同库等操作,又需要根据地址去路由执行,所以需要执行一些python脚本文件。进行了一些需求调研。 大概分为两类:本地化调用, 工程式调用。 本地化调用: 1 本地化调用 jython 1
阅读全文
摘要:mybaits优势: 1.mybaitsplus只是在mybatis上做增强,0入侵,替换无感 2.配置简单,使用简单 3.功能丰富(自动生成代码、分页简单、性能分析等功能) pom: <dependency> <groupId>com.baomidou</groupId> <artifactId>
阅读全文
摘要:1.springboot集成工程 ermp.neo4j1 引入pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-neo4j</artifactId></d
阅读全文
摘要:有一批数据,需要每天批量删除。es自6.5版本之前没有提供deletequery这个操作支持。特殊原因也没办法升级服务端版本。客户端这边只能妥协式删除。 pom: <dependency> <groupId>org.springframework.boot</groupId> <artifactId
阅读全文

浙公网安备 33010602011771号