美文网首页
Spring Boot创建web项目

Spring Boot创建web项目

作者: zq_mo | 来源:发表于2017-05-27 18:04 被阅读0次

传统的spring web项目创建过程

步骤1:配置web.xml

步骤2:配置springMVC

步骤3:配置业务bean

步骤4:配置数据访问bean

运行原理分析:web容器启动后,通过web.xml实例化web项目。web.xml中有三个方面的重要信息:第一,servlet信息;第二,spring的配置信息;第三,web容器监听器信息。其中,servelt配置信息指明了servlet类以及该servlet拦截的url模式。spring配置信息指明了spring容器启动时需要加载的功能bean。根据web应用现阶段的分层方式,我们可以将spring中的功能bean分为三类:第一,控制bean;第二,业务bean;第三,数据访问bean。对应上述三种功能bean,产生三个配置文件:spring mvc配置文件、业务层配置文件以及数据访问层配置文件。在这些配置文件中定义,每一层的功能的组装信息。web监听器能够监听web容器启动和关闭情况,当监听器监听到web容器启动后,将根据spring的配置文件启动spring容器。spring容器启动后,加载各种功能bean,之后完成整个应用的启动工作,等待客户端的请求。

spring boot创建web项目

特点:省略了spring配置文件以及web.xml配置文件。仅通过application.properties文件向应用程序传递特性化的配置信息,比如:数据源信息、日志信息等。

创建过程:

步骤1:创建maven工程,pom文件中pom文件中引入spring boot启动器

步骤2:在主包跟目录下创建主类

步骤3:分别编写控制bean、业务bean以及数据访问bean

步骤4:在pom文件中添加步骤3功能bean中的依赖

步骤5:创建application.properties文件,向应用程序传递配置信息

步骤6:通过maven编译、打包、部署、运行spring boot项目

一些细节:

1.spring boot中可以通过两种方式配置数据库连接:自定义连接和通过jndi获取。自定连接我们必须指明数据源地址、驱动器、用户名、密码,还可以手动指明数据连接池。

2.我们可以在application.properties配置文件中配置数据库初始化信息

3.我们可以在主类中自定义事务管理器

相关文章

网友评论

      本文标题:Spring Boot创建web项目

      本文链接:https://www.haomeiwen.com/subject/jspqfxtx.html