首页
学习
活动
专区
圈层
工具
发布

【程序源代码】《Spring Boot 开发笔记》web开发实战2

6、系统搭建

1、资源目录结构说明

代码语言:javascript
复制
//一般默认保存css、img、js 这三种静态资源
"classpath:/META-INF/resourcess/static"

//一般默认保存html 这类页面资源
"classpath:/META-INF/resourcess/templates"

//一般保存数据连接properties配置文件
"classpath:/META-INF/resourcess"

2、源码目录结构说明

代码语言:javascript
复制
//启动类
springbootStartApplication
    
//controller 代表控制层,主要是Action/Servlet等构成(Spring MVC则是通过@Controller标签使用)此层业务层与视图层打交道的中间层,负责传输VO对象和调用BO层的业务方法,负责视图层请求的数据处理后响应给视图层。
com.itcode.controller.xxx
    
//pojo(plian ordinary java object)
//代表简单无规则java对象.纯的传统意义的java对象,最基本的Java Bean只有属性加上属性的get和set方法;可以额转化为PO、DTO、VO;比如POJO在传输过程中就是DTO
com.itcode.pojo
    
//entitiy 简单的java对象。类似于pojo最基本的Java Bean只有属性加上属性的get和set方法
com.itcode.entitiy
    
//Dao 操作数据库类存放目录
com.itcode.Dao

3、创建文件时注意的几个问题

3.1 静态资源文件html,应该存放到templates 文件夹下面,才能被加载

3.2创建Dao,可以使用Map模拟数据库,往对象中保存对应的键值对内容。

3.3 默认访问首页时注意,在public/index.html也有首页的话,就加载不到。

代码语言:javascript
复制
package com.itcode.entitiy;

//部门-实体类
public class Department {

    private String id;//部门ID,一般是uuid
    private String deptname;//部门名称

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getDeptname() {
        return deptname;
    }

    public void setDeptname(String deptname) {
        this.deptname = deptname;
    }
}
代码语言:javascript
复制
package com.itcode.entitiy;

//员工-实体类
public class employee {
    private String id;//员工ID,一般是uuid
    private String name;//员工名称
    private Integer age;//员工年龄

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }
}
下一篇
举报
领券