springboot框架⽬录结构
⽬录结构
src/main/java:主程序⼊⼝ Application,可以通过直接运⾏该类来 启动 Spring Boot应⽤
src/main/resources:配置⽬录,该⽬录⽤来存放应⽤的⼀些配置信息,⽐如应⽤名、服务端⼝、数据
库配置等。由于我们应⽤了Web模块,因此产⽣了 static⽬录与templates⽬录,前者⽤于存放静态资源,如图⽚、CSS、JavaScript等;后者⽤于存放Web页⾯的模板⽂件。
src/test:单元测试⽬录,⽣成的 ApplicationTests 通过 JUnit4实现,可以直接⽤运⾏ Spring Boot应⽤的测试。
application.l ⽤于存放程序的各种依赖模块的配置信息,⽐如 服务端⼝,数据库连接配置等。。。springboot框架的作用
---------------------
1)代码层的结构
  根⽬录:com.springboot
    1.⼯程启动类(ApplicationServer.java)置于com.springboot.build包下
    2.实体类(domain)置于com.springboot.domain
    3.数据访问层(Dao)置于pository
    4.数据服务层(Service)置于com,springboot.service,数据服务的实现接⼝(serviceImpl)⾄于com.springboot.service.impl
    5.前端控制器(Controller)置于ller
    6.⼯具类(utils)置于com.springboot.utils
    7.常量接⼝类(constant)置于stant
    8.配置信息类(config)置于fig
    9.数据传输类(vo)置于com.springboot.vo
(2)资源⽂件的结构
  根⽬录:src/main/resources
    1.配置⽂件(.properties/.json等)置于config⽂件夹下
    2.国际化(i18n))置于i18n⽂件夹下
    l置于META-INF/spring⽂件夹下
    4.页⾯以及js/css/image等置于static⽂件夹下的各⾃⽂件下
根⽬录:src.main.java
1.⼯程启动类(Application.java):置于project包下或者project.app包下
2.实体类(domain):置于project.domain
3.数据访问层(Dao):置于pository(dao)
4.数据服务层(Service):置于project.service
5.数据服务接⼝的实现(serviceImpl):同样置于project.service或者置于project.service.impl
6.前端控制器(Controller):置于ller
7.⼯具类(utils):置于project.utils
8.常量接⼝类(constant):置于stant
9.配置信息类(config):置于fig
资源⽂件:sources
1.页⾯以及js/css/image等置于static⽂件夹下的各⾃⽂件下
2.使⽤模版相关页⾯等置于templates⽂件夹下的各⾃⽂件下
---------------------
命名包名⽬录的⽅式 :com.公司名的简写.项⽬的名字.业务模块名
springboot 提供了⼀个解决⽅案吧,可以先不关⼼如何配置,可以快速的启动开发,进⾏业务逻辑编写,各种需要的技术,加⼊ starter 就配置好了,直接使⽤,可以说追求开箱即⽤的效果吧
AJAX 是与服务器交换数据并更新部分⽹页的艺术,在不重新加载整个页⾯的情况下。
Node.js
参考  eclipse下创建第⼀个spring boot项⽬
参考  Spring Boot 配置⽂件中的花样,看这⼀篇⾜矣!