首页 > 其他分享 >初用IDEA的springboot的第二步

初用IDEA的springboot的第二步

时间:2024-07-22 14:56:51浏览次数:13  
标签:web dao java springboot object IDEA 初用 数据 po

了解分层思想
将一个方法的代码,拆分到各个部分中,分层的意义是为了团队合作更加方便
1.在项目src/main目录下新建java(源文件夹)和resources(资源文件夹)目录

2.定义包结构及代表意义

web:控制层,定义接口,接收前端客户的需求/请求,传入后端进行解析并将结果传回(接收参数,返回数据)
sercice:定义业务逻辑层(最复杂)判断,逻辑类事件。会调用数据访问层,将处理好的结果返回给web
dao(data accesss object):数据访问层,专门写数据增删改。
po(persistant object):实体类,与数据库中的一条信息一 一对应,若多条数据,则为一个集合。po无法对数据库进行操作。
util:工具类
vo(value object):用于业务之间的数据传递,仅包含数据。
bo(business object):封装java对象,调用dao方法,结合po vo进行业务操作
pojo(plain ordinary jaca object):简单无规则java对象

标签:web,dao,java,springboot,object,IDEA,初用,数据,po
From: https://www.cnblogs.com/zhishizongjie/p/18316004

相关文章

  • 【计算机优质毕设】基于SpringBoot的生鲜交易系统
    前言:我是IT源码社,从事计算机开发行业数年,专注Java领域,专业提供程序设计开发、源码分享、技术指导讲解、定制和毕业设计服务......
  • SpringBoot原理解析(二)- Spring Bean的生命周期以及后处理器和回调接口
    SpringBoot原理解析(二)-SpringBean的生命周期以及后处理器和回调接口文章目录SpringBoot原理解析(二)-SpringBean的生命周期以及后处理器和回调接口1.Bean的实例化阶段1.1.Bean实例化的基本流程1.2.Bean实例化图例1.3.实例化阶段的后处理器1.3.1.实例化阶段后处理器......
  • SpringBoot+ Sharding Sphere 轻松实现数据库字段加解密
    一、介绍在实际的软件系统开发过程中,由于业务的需求,在代码层面实现数据的脱敏还是远远不够的,往往还需要在数据库层面针对某些关键性的敏感信息,例如:身份证号、银行卡号、手机号、工资等信息进行加密存储,实现真正意义的数据混淆脱敏,以满足信息安全的需要。那在实际的业务开发过程......
  • SpringBoot利用MyBatis连接Mysql数据库时常见启动报错
    目录报错情况报错情况一:​编辑报错情况二:解决步骤一、解决命名问题1.mapper层的id是否和Dao层的方法名字相同2.检查namespace与Dao层的文件地址相同二、解决注解问题1.检查Controller层的注解是否正确和完整2.Dao层或者Mapper层的注解3.pojo层:实体类层Data注解(用来......
  • 基于springboot的助农服务平台
    基于springboot的助农服务app介绍2024届软件工程毕业设计 该项目是基于springboot的助农App的设计及实现,主要实现了管理员,用户,商家三个端的设计,其中主要实现的功能有产品模块,订单模块,购物车模块,以及相关联的管理模块,秒杀等,帮助农民出售农作物,提高农业水平的发展,提高农民的收入,......
  • IDEA中用junit写基本测试用例
    前提:使用Maven管理依赖参考文档:https://www.liaoxuefeng.com/wiki/1252599548343744/1304048154181666https://segmentfault.com/a/1190000044666588首先在pom.xml中增加junit依赖,然后刷新Maven<!--junit依赖--><dependency><groupId>org.junit.jupiter</groupI......
  • IntelliJ IDEA 中 右键新建时,选项没有Java class的解决方法和具体解释
    右键新建没有java文件具体的解释和解决方案。 如上图红圈所示,我们可以根据对项目的任意目录进行这五种目录类型标注,这个知识点非常非常重要,必须会。Sources 一般用于标注类似 src 这种可编译目录。有时候我们不单单项目的 src 目录要可编译,还有其他一些特别的目录......
  • 简单的球场管理系统(仅仅是连接IDEA与数据库不涉及前端,展示主要是在控制台输入输出)
    项目内层分为七层我这里分为(beans,controller,dao,lib,service,test,util)这七层仅展示(controller层)(1)QiuChangControllerimportcom.xszx.beans.Balance;importcom.xszx.beans.Ball;importcom.xszx.beans.JBall;importcom.xszx.beans.User;importcom.xszx.dao......
  • Idea配置远程开发
    Idea配置远程开发本篇博客介绍使用idea通过ssh连接ubuntu服务器进行开发目录Idea配置远程开发1.idae上点击file->RemoteDevelopment2.点击NewConnection3.填写相关信息4.输入密码5.选择IDE版本和项目路径5.1点击openanSSHterminal打开控制台5.2依次执行命令6.......
  • java入门—JDK下载、环境配置、IDEA开发工具使用
    JavaSE入门—初识Java、JDK开发环境下载、Path环境配置、IDEA开发工具下载、HelloWorld详解1.Java概述1.1Java发展概述1.2Java语言特点及应用1.3Java技术体系2.Java的开发环境(JDK)搭建2.1JDK的下载2.2JDK与JRE3.Java环境配置3.1path、JAVA_HOME环境变量配......