使用Spring Boot与否,初始化Spring应用的对比
来源:互联网 发布:库里总决赛场均数据 编辑:程序博客网 时间:2024/05/19 00:16
Spring framework最初以轻量级打败了学院派的JavaEE。
但是作为Spring framework核心的IoC,却总显得不那么直观。初始化一个Spring应用需要大量的配置,然后启动Web应用的时候又需要Servlet容器,等等。
为了方便开发人员使用,Spring做了大量的易用性改进,下面通过简单的例子,看看启动一个Spring应用有多简单了。
1.Spring framework的Context
@Configuration@EnableAutoConfiguration@ComponentScanpublic class MyApplication { public static void main(String[] args) { ApplicationContext context = new AnnotationConfigApplicationContext(Application.class); ASpringBeanClass aBean = context.getBean(ASpringBeanClass.class); aBean.aService(); }}
2.借助于Spring Boot
@SpringBootApplicationpublic class MyApplication { public static void main(String[] args) throws Exception { SpringApplication.run(MyApplication.class, args); }}
参考链接:
http://projects.spring.io/spring-framework/
http://projects.spring.io/spring-boot/
阅读全文
1 0
- 使用Spring Boot与否,初始化Spring应用的对比
- Spring-----------------Singleton的使用与否
- Spring Boot的初始化过程
- Spring Boot示例 - 4. 使用Spring Boot和Spring Security构建安全的Web应用
- 快速上手Spring--6. Singleton的使用与否
- 快速上手Spring--6. Singleton的使用与否
- 快速上手Spring--6. Singleton的使用与否
- 快速上手Spring--6. Singleton的使用与否
- 快速上手Spring--6. Singleton的使用与否
- Spring Boot示例 - 2. 使用Spring Boot + Spring Data REST + Spring Data JPA构建符合HATEOAS规范的REST应用
- 不使用 spring-boot-starter-parent 构建 spring boot 应用
- spring boot 入门-使用spring boot构建简单应用
- spring的应用初始化流程
- spring的Profile使用对比和应用场景分析
- 使用JWT保护你的Spring Boot应用
- 使用Spring Boot快速构建基于SQLite数据源的应用
- 使用Spring Boot快速构建基于SQLite数据源的应用
- 使用Spring Boot快速构建基于SQLite数据源的应用
- Linux三剑客之SED
- 用java打印实心菱形
- socket编程
- python 基础知识总结
- centos编译安装subversion
- 使用Spring Boot与否,初始化Spring应用的对比
- JS数字时钟
- 2017.8.13个人感悟
- 关于ajax 返回后台时候 报错 400 Bad Request
- java连接oracle出现错误ORA-12505
- 实现日夜间转换获取数据上下刷新(values-mainbackgroud.xml)
- RecyclerView+Oktthp网络请求+全局异常
- Python中的文件简单操作
- 最小生成树 tree(陈立杰)