# 狂神springboot整合mybatis员工管理系统实现 **Repository Path**: xingchen1968_admin/springboot-03-web ## Basic Information - **Project Name**: 狂神springboot整合mybatis员工管理系统实现 - **Description**: 狂神springboot整合mybatis员工管理系统实现 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-06-25 - **Last Updated**: 2024-06-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 1.首页配置:
1.注意点,所有页面的静态资源都需要使用thymeleaf接管
2.@{} ## 2.页面国际化: 1.需要配置i18n文件 2.我们如果需要在项目中进行按钮自动切换,我们需要自定义一个LocaleResolver 3.记得将自己写的组件配置到spring容器 @Bean 4.#{} ## 3.登录+拦截器 ## 4.员工列表展示 1.提取公共页面 1.th:fragment="sidebar" 2.
3.如果要传递参数,可以使用()传参,接受判断即可 2.列表循环展示 ## 5.添加员工 1.按钮提交 2.跳转到添加页面 3.添加员工成功 4.返回首页 ## 6.CRUD 搞定 ## 7.404 前端: - 模板:别人写好的,我们拿来改成自己需要的 - 框架:组件:自己手动组合拼接 Bootstrap Layui semantic-ui - 栅格系统 - 导航栏 - 侧边栏 - 表单 **Controller**:控制层,接收和返回客户端的参数,作用是整个工程对外访问的地方。 **Service**:业务层,存放与具体业务相关的的方法,作用是上接控制层(controller) 下衔数据库访问层(dao)。一般在service的实现类会出现在controller中。这些service提供了包含逻辑的数据访问。 **Impl**: 以IMPL 结尾的类一般是实现了某个或多个接口(service)的类。这些类的接口定义了一些规范的类,通常是数据访问和实现逻辑。 **Dao**: 数据库访问层(dao、repository),工程中与数据库交互的地方和方法。作用是降低工程结构之间的耦合,使业务逻辑与数据库交互耦合降低;提供应用程序与数据库之间的操作规范和操作,用于通常数据库的增删查改。 **Model** : 实体类(model、entity、domain)。作用是将数据库字段与Java操作进行对象化操作联系起来,为了便于理解业务和代码可读美观通常将数据库表作为对象封装,一般操作DAO类的时传入的是Model通过hibernate的映射文件,映射到数据库字段也就是通常说的通过实体类操作数据库。