- 博客(10)
- 收藏
- 关注
原创 Spring源码分析(三):getBean源码解析
当调用了的getBean方法,通过获取到了默认实现工厂,通过(默认实现了俩种getBean方法,最终也会调用的doGetBean)最终会由的doGetBean处理首先通过三级缓存获取单例bean获取不到说明是其他作用域bean或者bean在父工厂中,就会通过父工厂获取父工厂没有获取到说明是其他作用域的bean,会对其他作用域的bean及其依赖的bean进行一个创建,如果有依赖bean会进行循环依赖的检查最后做类型检查以及类型转换返回bean。
2024-08-28 22:02:58
893
原创 Spring源码分析(二):阅读前的思考
使用Spring可以看到开发流程非常简单,通过注解方式就可以快速完成一个web应用的搭建依赖其他组件通过@Autowired方式引用,不在是通过new方式创建,通过new方式创建耦合性较强且需要自己维护,通过@Autowired方式引入的依赖组件是交给容器去管理,这种方式可以提供可维护、可复用性。
2024-07-24 00:06:32
879
1
原创 Spirng源码分析(一):下载编译Spring源码
避免每次编译都会去下载gradl,改为本地地址。方式就不会报错,解决方式初始化一个本地仓库,再次编译。2. Path中添加gradle环境变量。以zip方式导入项目在编译会报错,使用。全部编译比较耗时,可以先预编译。选择Spring源码打开项目。2. 配置本地Gradle。出现Welcome安装成功。文件分别添加阿里仓库地址。
2024-07-23 00:26:31
385
原创 PowerDesigner必要设置
取消name和code联依次选择:Tools->General Operations出现下图界面,选择Dialog,将图中的复选框选择取消掉在表中显示name和code依次选择:Tools->Display Preferences出现下图界面,选择Table,点击Advanced设置生成SQL时name为备注Database—Edit current DBMS—Script—Objects—Colum—ColumnComment将value换成comment on colu
2021-01-05 22:46:04
324
1
原创 Java位运算原理与使用
一下是整理关于Java位运算的内容,如有错误,还请大家留言介绍位运算之前先来了解一下二进制的补码因为位运算主要对二进制数的位进行逻辑运算补码分为8位二进制表示、16位二进制表示、32位二进制表示、64位二进制表示例如+9的二级制是1001用8位二进制表示就是00001001、16位二进制表示就是0000000000001001以此类推原码:最高位(最前面的一位)为符号位,正数该位0,负数...
2020-04-12 21:57:03
271
原创 js正则截取字串中间以及前后内容
1、js截取两个字符串之间的内容:var str = "aaabbbcccdddeeefff";str = str.match(/aaa(\S*)fff/)[1];alert(str);//结果bbbcccdddeee2、js截取某个字符串前面的内容:var str = "aaabbbcccdddeeefff";str = str.match(/(\S*)fff/)[1];alert...
2020-04-01 21:12:47
3926
1
转载 nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ccssoft.user.service.UserService.getProvinces错误的解决方式转发https://notel...
2020-03-11 15:02:32
439
原创 Oracle(+)的使用
(+)要放在从表上select t1.*,t2.* from test1 t1 left join test2 t2 on t1.id = t2.id等同于select t1.*,t2.* from test1 t1,test2 t2 where t1.id = t2.id(+)注意:如果在进行多次分组统计where后面是用(+)进行外连接的会对结果继续过滤不受+号的控制...
2020-03-04 17:23:31
196
原创 SQL多表联查分类及用法
根据年代可以分为SQL92和SQL99根据连接方式可以分为内连接1.等值连接SELECT e.*,d.* FROM EMP e,DEPT d WHERE e.DEPTNO = d.DEPTNO2.非等值连接3.自然连接4.自连接外连接1.左外连接2.右外连接全连接(MySql不支持)...
2020-02-20 18:54:17
590
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人