当前位置: 首页 > news >正文

企业网站怎么搜索优化做微商自己建网站合适吗

企业网站怎么搜索优化,做微商自己建网站合适吗,网络设计课程实验,人力外包项目发布平台刚开始上手Java和Spring时#xff0c;就被controller#xff0c;service#xff0c;mapper#xff0c;entity这几个词搞懵了#xff0c;搞不懂这些究竟代表什么#xff0c;感觉使用golang开发的时候也没太接触过这些名词啊~ 经过两三个月的开发后#xff0c;逐渐搞懂了这…刚开始上手Java和Spring时就被controllerservicemapperentity这几个词搞懵了搞不懂这些究竟代表什么感觉使用golang开发的时候也没太接触过这些名词啊~ 经过两三个月的开发后逐渐搞懂了这几个词的意义也对为什么要这么分有了一点见解总结了一下希望能帮到各位刚刚接触Java和Spring的同学。 组件介绍 Entity实体 作用代表数据库中的表结构是数据模型的基本单元。通常包含属性和这些属性的getter/setter方法。可以简单理解成就是数据库表在代码里面定义一遍。示例用户实体类User包含用户ID、用户名、密码等字段。 Mapper映射器 作用负责将Entity对象与数据库记录进行映射执行CRUD创建、读取、更新、删除操作。在MyBatis等ORM框架中Mapper通常是一个Interface。简单来说就是如何对Entity进行增删改查比如对age是某个范围的Entity进行count这种就可以通过SQL在Mapper层实现。示例UserMapper接口定义与用户表相关的SQL操作。 Service服务 作用包含业务逻辑是Controller和Mapper之间的桥梁。处理复杂的业务逻辑调用一个或多个Mapper。比如开发一个在线学习平台时查询用户的学习情况可能就需要同时调用“用户”的Mapper获取用户对某个课程id的课程的学习信息比如是否已学习、学习进度等和“课程”的Mapper获取某个课程id的详细课程信息比如课程标题、课程封面来一起组合出用户学习过的课程的信息这一部分逻辑就可以在Service层实现。示例UserService类包含用户注册、登录、更新信息等业务逻辑。 Controller控制器 作用接收客户端请求调用Service层处理请求返回处理结果。通常负责处理HTTP请求和响应。简单来说就是实现RestApi对外暴露业务。示例UserController类处理与用户相关的HTTP请求如注册、登录请求。 简单业务示例用户注册 假设我们正在开发一个简单的用户管理系统其中包含用户注册功能。 Entity public class User {private Long id;private String username;private String password;// Getters and Setterspublic Long getId() {return id;}public void setId(Long id) {this.id id;}public String getUsername() {return username;}public void setUsername(String username) {this.username username;}public String getPassword() {return password;}public void setPassword(String password) {this.password password;} }Mapper public interface UserMapper {void insertUser(User user);// 其他CRUD方法... }在实际使用中如果是MyBatis这里会是一个接口SQL语句会通过XML或注解定义。 Service public class UserService {private UserMapper userMapper;public UserService(UserMapper userMapper) {this.userMapper userMapper;}public void registerUser(String username, String password) {User user new User();user.setUsername(username);user.setPassword(password); // 实际应用中应加密处理userMapper.insertUser(user);} }Controller import org.springframework.web.bind.annotation.*;RestController RequestMapping(/users) public class UserController {private UserService userService;public UserController(UserService userService) {this.userService userService;}PostMapping(/register)public String register(RequestParam String username, RequestParam String password) {userService.registerUser(username, password);return User registered successfully!;} }说明 EntityUser类代表用户表包含基本的用户信息。MapperUserMapper接口定义了插入用户的方法。实际实现如SQL语句会根据使用的ORM框架不同而有所差异。ServiceUserService类包含用户注册的业务逻辑即创建一个新用户并调用Mapper插入到数据库。ControllerUserController类处理用户注册的HTTP POST请求调用UserService完成注册。 这个示例展示了如何通过分层架构组织代码使每一层都有明确的职责便于维护和扩展。
http://www.dnsts.com.cn/news/107267.html

相关文章:

  • 网站建设总结经验jsp网站开发教学视频
  • 绍兴网站制作系统湖南常德邮编
  • 代做ansys网站自己开网店
  • 北京中小型网站建设北京最大做网站的公司
  • 民宿网站建设方案钟祥网站开发
  • 可以做彩字的网站网站外链有死链
  • 服装网站建设需要什么内容免费推广网站怎么做
  • 南阳网站建设赛科出于安全保障需要
  • 中卫网站推广外包服务高端网站建设公司有必要做吗
  • 网站建设目的与意义电子商务网站建设实训报告文章
  • 线上注册公司是在哪个网站互联网营销是做什么
  • 网站访问量大打不开做一家公司网站要注意哪些
  • 网站外链建设到底该怎么做石狮网站建设制作
  • wordpress模板 站长ui设计优秀案例
  • 网站设置保存登录密码怎么取消服务器搭建网站用什么系统
  • 甘肃省住房和建设厅官方网站选择大连网站建设
  • 做租凭网站是经营性吗长治网站制作教程
  • 门户网站后台管理系统开发三味风车动漫无修
  • 东莞 骏域网站建设平面设计师务所
  • 慈溪网站制作哪家最便宜长沙做官方网站
  • 阜宁网站建设公司wordpress添加视频插件
  • 成都餐饮小程序开发百度seo关键词工具
  • 网站备案法律什么是品牌vi设计
  • 团购网站发展关于单位建设网站的申请
  • 网站开发 php 书籍 推荐自己做一网站
  • 网站怎么做认证深圳网建公司
  • 高端定制网站开发网站模板设计销售管理系统设计
  • 网站媒体作风建设年工作总结淮南市建设工程质量监督中心网站
  • 西安公司建设网站深圳平价的专业建站公司
  • 个人网站里在哪点击模版数据库对于做网站的重要性