摘要:
1.Maven简介
Maven是基于项目对象模型(POM Project Object Model),可以通过一小段描述信息(配置文件)来管理项目的构建、报告和文档的软件项目管理工具。
Maven主要有两大作用:一是为项目的插件下载、编译、打包、测试、上传、文档生成、项目部署、版本管理等提供完善的项目管理... 阅读原文
2018-10-15 22:33:02 阅读(2278) 评论(0)
摘要:
以前都在Windows环境下开发java,今天在mac上配置了java环境,结果测试运行hello world的时候竟然出错,
sudo javac helloworld.java能通过,sudo java helloworld.class竟然报错 --> ClassNotFound
???
Google才发现... 阅读原文
2018-10-15 22:18:02 阅读(1914) 评论(0)
摘要:
装配方式
1.XML方式的自动装配
设置:<bean />元素的:autowire属性
<bean id="somebean" class="SomeBean全限定名" autowire="byType"/>
autowire属性:让spring按照一定的方式自己去找合适的对象,并完... 阅读原文
2018-10-15 21:15:03 阅读(2299) 评论(0)
摘要:
目录
Spring中的事件处理
Spring内建事件
监听Context事件
Example
自定义Spring事件
Spring中的事件处理
ApplicationContext 是Spring的核心模块,管理着Beans完整的生命周期。当加载Bean时,ApplicationContext会发布特定类型... 阅读原文
2018-10-15 20:59:02 阅读(1865) 评论(0)
摘要:
向上转型:子类对象转为父类,父类可以是接口。公式:Father f = new Son();Father是父类或接口,son是子类。
向下转型:父类对象转为子类。公式:Son s = (Son)f;
我们将形参设为父类Animal类型,当执行test.f(c)时,内存情况如下图:
c作为Cat类型传入,Anima... 阅读原文
2018-10-15 20:02:09 阅读(3322) 评论(0)
摘要:
sleep()和wait()有什么区别。
sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,把执行机会给其他线程,但是监控状态依然保持,到时候会自动恢复。调用sleep不会释放对象锁。wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有... 阅读原文
2018-10-15 19:42:01 阅读(2615) 评论(0)
摘要:
框架的整合:
1. 依赖整合
aop的包:
aspectweaver
spring-aop
spring核心:
spring-context
spring-web
spring-webmvc
spring-... 阅读原文
2018-10-15 18:41:01 阅读(2481) 评论(0)
摘要:
springboot运行的三种方式
1.直接运行main
2.打成jar包,使用java -jar命令运行
3.spring-boot:run方法运行
Springboot热部署
依赖:
<dependency>
<groupId>org.springframework.b... 阅读原文
2018-10-15 16:59:01 阅读(1934) 评论(0)
摘要:
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/baidu_36697353/article/details/64444147
SpringMVC 工作流程:
流程图,截取与----》(http://blog.csdn.net/zuoluoboy/article/d... 阅读原文
2018-10-15 15:04:02 阅读(1963) 评论(0)
摘要:
在 Java 语言中的类初始化块 文章中我们简单的介绍了下 Java 中的实例初始化块 ( IIB )。不过我觉得介绍的有点简单了,于是,再写一篇文章详细介绍下吧。
Java 语言中,存在三种操作:方法 、构造函数 和 初始化块。
其中初始化块又分为 实例初始化块 ( IIB ) 和 静态初始化块。本章节,我们主要介... 阅读原文
2018-10-15 14:00:01 阅读(2175) 评论(0)