Open SherryLang opened 7 years ago
在1996年发布Java的当年12月,java bean1.00-A发布了。作用是通过统一的规范可以设置对象的值(get,set方法),这是最初的java bean(使用注解@Autowired),单词bean类似entity,保存数据的实体; 在实际企业开发中,需要实现事务、安全、分布式,javabean就不好用了。sun公司就开始往上面堆功能,这里java bean就复杂为EJB; EJB功能强大,但是太重了。此时出现IoC、DI、AOP,,通过简单的java bean也能完成EJB的事情。这里的java bean简化为POJO; Spring诞生了.
请阅读专栏文章集合Spring源码
step-by-step教程:Spring Boot 菜鸟教程 1 HelloWorld
<profiles> <profile> <id>develop</id> <repositories> <repository> <id>镜像路径id</id> <name>镜像路径名称</name> <url>http://你的镜像路径</url> ... </repository> </repositories> </profile> </profiles>
(2)在pom.xml中导入依赖包
<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependencies/>
2017年05月21日 bug修复 如果在类中我们不声明构造函数,JVM会帮我们默认生成一个空参数的构造函数;如果在类中我们声明了带参数列表的构造函数,JVM就不会帮我们默认生成一个空参数的构造函数,我们想要使用空参数的构造函数就必须自己去显式的声明一个空参的构造函数。
名字解释:java bean、EJB、POJO以及spring的历史
在1996年发布Java的当年12月,java bean1.00-A发布了。作用是通过统一的规范可以设置对象的值(get,set方法),这是最初的java bean(使用注解@Autowired),单词bean类似entity,保存数据的实体; 在实际企业开发中,需要实现事务、安全、分布式,javabean就不好用了。sun公司就开始往上面堆功能,这里java bean就复杂为EJB; EJB功能强大,但是太重了。此时出现IoC、DI、AOP,,通过简单的java bean也能完成EJB的事情。这里的java bean简化为POJO; Spring诞生了.
Java Web的程序结构
请阅读专栏文章集合Spring源码
Java项目启动过程
请求过程
SpringBoot构建项目
step-by-step教程:Spring Boot 菜鸟教程 1 HelloWorld
(2)在pom.xml中导入依赖包
关于类的构造函数
2017年05月21日 bug修复 如果在类中我们不声明构造函数,JVM会帮我们默认生成一个空参数的构造函数;如果在类中我们声明了带参数列表的构造函数,JVM就不会帮我们默认生成一个空参数的构造函数,我们想要使用空参数的构造函数就必须自己去显式的声明一个空参的构造函数。