天津七七一网站建设有限公司怎么样,企业网站排名提升软件能优化,北京做网站推广的公司,建设商务网站的费用概括
springboot是一种java开发框架#xff0c;采用注解开发形式#xff0c;大大简化了SSM框架下的大量配置#xff0c;
目前springboot想要实现一个功能#xff0c;一般通用方式是建立这几个包#xff1a;controller#xff0c;config#xff0c;mapper#xff0c;e…概括
springboot是一种java开发框架采用注解开发形式大大简化了SSM框架下的大量配置
目前springboot想要实现一个功能一般通用方式是建立这几个包controllerconfigmapperentityservice
cotroller接受ajax请求发送给前端数据进行前后端交互。
config一些通用配置例如静态资源映射拦截器配置文件上传服务
mappermapper.java一般与mapper.xml相对应用来使用Mybatis操作数据库简单的SQL语句可以直接采用注解形式写在mapper函数上面复杂的SQL语句则可以卸载xml文件中方便处理注意mapper接口需要添加mapper注释交给bean管理
service这个包一般是包括接口和实现类此包一般是用来处理数据逻辑跟力扣的接口有点像往往就是给controller调用的。这个实现类上需要有Service交给bean管理
往往一个功能的执行逻辑是这样的
比如我根据id查询表单
前端通过ajax传输需要查询的id-controller接收并调用serviceImpl来处理数据-service
Impl接收到id-然后调用mapper中的Mybatis语句操作数据库获得返回数据service将其构造成一个对象或者列表然后返回-controller包处理过的数据发给前端再通过前端的js来展示数据。