版权申明:本文首发于微信公众号【小伍科技IV】,同步百家号【小伍科技】,头条号【小伍科技】以及博客专栏https://blog.csdn.net/jingtianyiyi,转载请务必标注来源,违者必究。
开发工具支持
创建工程
步骤一:启动IntelliJ IDEA开发工具,点击File-------->New-------->Project打开工程选项目录窗口,如图:
启动IntelliJ IDEA开发工具
步骤二:选择Spring Initializr,勾选工程SDK版本(建议使用JDK 8.0及其以上,低版本易兼容问题会导致启动失败),进入下一步,如图:
选择Spring Initializr
步骤三:配置工程属性。与普通Web工程一样,Java JDK版本、Maven的group 和artifact、打包方式以及包名等等,如图:
配置工程属性
步骤四:选择SpringBoot版本和配置starter-*依赖,这里我勾选了web、MySQL以及MyBatis作为后面演示需要依赖,如图:
SpringBoot版本和配置starter-*依赖
步骤五:点击下一步,输入我们的工程名和选择工程文件路径,点击完成,这样我们的SpingBoot算是初步创建ok啦,如图:
创建工程
定义工程文件结构及部分重要文件配置
上述操作我们已经对SpringBoot进行基础搭建,现在需要配置各类工程文件结构,配置如图:
工程文件结构
src/main/java文件如下:
LstApplication:SpringBoot启动类文件,注意这个文件存放位置,保证在所有类文件包的根目录,否则会导致部分类加载扫描不到注册Bean而出错(尽量使用SpringBoot默认存放位置)。其中@controller注解表示申明控制器,@SpringBootApplication为SpringBoot启动注解(后续章节将会具体介绍注解),@MapperScan(value="com.lst.mapper")表示启动扫描MyBatis配置文件对应的Dao层扫描路径。index()函数指定初始访问页面。
com.lst.common:开发工具基础类,如日期转换处理、文件上传等工具类;
com.lst.controller:存放控制器类文件;
com.lst.mapper:存放数据库访问层类文件;
com.lst.model:存放业务实体对象类文件;
com.lst.service:业务接口类文件;
src/main/resouces文件如下:
mapper包:存放MyBatis支持的数据库SQL语句的xml配置文件;
static包:存放一些静态资源文件,如css、js、images等工程资源信息;
templates包:存放一些临时文件;
application.properties文件:SpringBoot工程基本配置存放,如数据库连接配置、日志配置、应用服务器配置等等,具体配置如下。
##数据库配置spring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://IP:port/databaseName?useUnicode=true&characterEncoding=UTF-8spring.datasource.username=usernamespring.datasource.password=password##日志配置logging.file=d://log/xj.loglogging.file=d://log/xj.loglogging.level.org.springframework.web=debug##应用服务器配置server.servlet.context-path=/HelloSpringBoot ##工程根路径,默认为空(直接输入IP + 端口号就能访问), server.servlet.context-path=/xjserver.port=9090 ##端口号##jsp渲染配置##spring.view.prefix=/WEB-INF/jsp/(旧版本)##spring.view.suffix=.jsp(旧版本)spring.mvc.view.prefix=/WEB-INF/jsp/(新版本)spring.mvc.view.suffix=.jsp(新版本)##mybatis的xml文件配置mybatis.mapper-locations=classpath*:/mapper/*Mapper.xml更多配置后续文章将会单独讲解,这里足够我们启动SpringBoot工程了。
src/main/webapp文件如下:
temp文件:需要做文件资源上传是临时存放路径
WEB-INF:存放web.xml文件以及返回客户端视图的JSP渲染文件。
配置Tomcat容器
打开右上角的LstApplication启动配置---------->选择Defaults项---------->下拉找到Tomcat Server---------->点击Local。可以看到具体的Service容易配置项,如图:
配置Tomcat容器
启动SpringBoot工程
OK,大量工作做好了,在一切正常的情况下,启动LstApplication程序,访问首页localhost:9090/HelloSpringBoot,看见如图日志输出效果:
启动SpringBoot工程
领取专属 10元无门槛券
私享最新 技术干货