时间:2020/02/06 一.思想 1.创建应用对象之间协作关系的行为通常称为装配,这也是依赖注入(DI)的本质。 对于上面这句话的个人理解:当我们在new一个对象时如果传入了别的对象作为参数(这个对象可能是引用数据类型也可能是基本数据类型),这时两个对象之间就形成了一种依赖关系,由于这种依赖关系 ...
分类:
编程语言 时间:
2020-02-07 13:07:25
阅读次数:
75
1、 写出自己寒假前3周的具体技术学习收获,所花时间及完成代码量。如在某些技术上所学习的哪些知识点,所花费的总小时,代码总行数。 前三周的学习按照书籍进行的,分别是Java核心技术卷1,对之前的Java基础进行了加强与巩固,并且再力扣上面刷了题,算法方面还是比较弱,并且学习了数据库和Spring实战 ...
分类:
其他好文 时间:
2020-02-02 17:45:14
阅读次数:
99
环境: MacOS + IntelliJ IDEA 2019.3.1 (Ultimate Edition) Cookie:存储在用户本地终端上的数据。Cookie 中每条Cookie的存储空间4k LocalStorage:用于本地存储,解决了Cookie存储空间不足的问题,LocalStorage ...
分类:
编程语言 时间:
2020-01-14 16:34:37
阅读次数:
95
环境: MacOS + IntelliJ IDEA 2019.3.1 (Ultimate Edition) 1、创建存放项目的文件夹 2、创建pom.xml 3、创建存放源码文件的文件夹 选择cats 右键 选择java文件夹 4、创建存放资源文件的文件夹 选择cats 右键 选择resources ...
分类:
编程语言 时间:
2020-01-14 16:33:53
阅读次数:
110
环境: MacOS + IntelliJ IDEA 2019.3.1 (Ultimate Edition) 1、创建存放web项目的文件夹 2、在存放web项目的文件夹并创建pom.xml 3、使用Maven 托管项目 选择创建的pom.xml 4、在demo目录下创建存放源码的文件夹 设置Java ...
分类:
编程语言 时间:
2020-01-14 16:26:26
阅读次数:
93
环境: MacOS + IntelliJ IDEA 2019.3.1 (Ultimate Edition) 基于 "Java Web项目单体架构" ,创建登录模块。 开发顺序: 1、 entity 实体类 2、dao 数据访问层 3、service 业务逻辑 4、view 视图层 开发示例: 1、在 ...
分类:
编程语言 时间:
2020-01-14 16:23:29
阅读次数:
88
来源:spring实战(第四版) 章节:4.3.4 通过注解引入新功能 页码:P120 环境: springboot 2.1.9.RELEASE 报错信息: warning can't determine implemented interfaces of missing type org.spri ...
分类:
编程语言 时间:
2019-10-26 19:07:17
阅读次数:
465
阅读目录 1准备工作 2 导入过程 3 规避GRADLE每次都要下载的问题 阅读目录 1准备工作 2 导入过程 3 规避GRADLE每次都要下载的问题 场景:最近在学习spring实战(第4版),下载完源码后发现不是maven工程,使用Gradle构建。 回到顶部 1准备工作 1.1 安装插件 打开 ...
分类:
系统相关 时间:
2019-08-12 01:00:05
阅读次数:
337
《Spring实战》里的图,乍一看很混乱,debug了一下,清楚了些 原来中间那一大段都在一段逻辑里,可以debug下这段加深印象 最后的销毁动作调用了DisposableBean的destory()方法,其中调用了destory-method ...
分类:
编程语言 时间:
2019-08-10 19:49:25
阅读次数:
93
http://www.supan.vip/spring%E5%AE%9E%E6%88%98 Spring实战(第4版).pdf 关于本书 Spring框架是以简化Java EE应用程序的开发为目标而创建的。同样, 本书是为了帮助读者更容易地使用Spring而编写的。我的目标不是为 读者详细地列出Sp ...
分类:
编程语言 时间:
2019-08-08 10:30:31
阅读次数:
338