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

互联网做网站属于什么行业我想建网站

互联网做网站属于什么行业,我想建网站,江西住房和城乡建设厅,海外seo投放如何生成完全看项目,有的人是用管理系统生成,还有其他人可能是.....。博主这里是用插件生成 我是插件的话,先在ide连接上数据源,然后对表右键,直接来到下面这个步骤, 第一次是新增6个文件,我们…

如何生成完全看项目,有的人是用管理系统生成,还有其他人可能是.....。博主这里是用插件生成

我是插件的话,先在ide连接上数据源,然后对表右键,直接来到下面这个步骤,

第一次是新增6个文件,我们写接口,第一次是要动六个文件的,第一个是Controller层,第二个是Service接口(注册方法给Controller调用的),第三个是ServiceImpl实现类,第四个是实体类,对应数据库表(可以当作前端接受参数类型),第五个是Mapper.xml文件,在xml文件后面要写sql查询的,第六个是Mapper.java文件(在这里写@DS('数据源名称'),这里的方法名称与xml文件的sql对应的id

 再进行下面选择 ,注意项目用的mybatis版本

然后会生成下面这些

 resources下的xml根据你的application.ym里面的  mybatis-plus 的 mapper-locations(xml 扫描路径)来放,我这边是resources的mapper,实体类路径就是 type-aliases-package

 注意修改BchzdtMapper.xml的  namespace  和  type  ,namespace 的路径是另一个跟xml同命的java文件,type就是数据库的实体类。

接下来进入实操练习吧,写一个接口,前端传编号和日期。都是必填参数

controller控制层

package com.yupi.controller;import com.yupi.entity.Bchzdt;
import com.yupi.entity.FebsResponse;
import com.yupi.service.BchzdtService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.web.bind.annotation.*;import java.util.Date;
import java.util.List;/*** 管理控制器*/
@RestController
@RequestMapping("/api/bchzdt")
public class BchzdtController {@Autowiredprivate BchzdtService bchzdtService;/*** 根据编号和日期查询交接班记录* @param ksbh 编号,不能为空* @param date 查询日期,格式:yyyy-MM-dd HH:mm:ss,不能为空* @return 查询结果*/@GetMapping("/query")public FebsResponse queryByKsbh(@RequestParam(required = true) Long ksbh,@RequestParam(required = true) @DateTimeFormat(pattern = "yyyy-MM-dd") Date date) {if (ksbh == null) {return new FebsResponse().fail().message("编号不能为空");}if (date == null) {return new FebsResponse().fail().message("查询日期不能为空");}try {List<Bchzdt> bchzdtList = bchzdtService.findByKsbhAndDate(ksbh, date);return new FebsResponse().success().data(bchzdtList).message("查询成功");} catch (Exception e) {return new FebsResponse().fail().message("查询失败:" + e.getMessage());}}
}

BchzdtService.java  实现类的接口

package com.yupi.service;import com.baomidou.mybatisplus.extension.service.IService;
import com.yupi.entity.Bchzdt;import java.util.Date;
import java.util.List;/**
* @author
* @description 针对表【BCHZDT】的数据库操作Service
* @createDate 2025-05-14 16:08:19
*/
public interface BchzdtService extends IService<Bchzdt> {/*** 根据编号和日期查询记录* @param ksbh 编号* @param date 查询日期* @return 记录列表*/List<Bchzdt> findByKsbhAndDate(Long ksbh, Date date);
}

实现类  BchzdtServiceImpl.java

package com.yupi.service.impl;import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.yupi.entity.Bchzdt;
import com.yupi.mapper.BchzdtMapper;
import com.yupi.service.BchzdtService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;import java.util.Date;
import java.util.List;/**
* @author 
* @description 针对表【BCHZDT】的数据库操作Service实现
* @createDate 2025-05-14 16:08:19
*/
@Service
public class BchzdtServiceImpl extends ServiceImpl<BchzdtMapper, Bchzdt>implements BchzdtService {@Autowiredprivate BchzdtMapper bchzdtMapper;/*** 根据编号和日期查询记录* @param ksbh 编号* @param date 查询日期* @return 记录列表*/@Overridepublic List<Bchzdt> findByKsbhAndDate(Long ksbh, Date date) {return bchzdtMapper.findByKsbhAndDate(ksbh, date);}
}

BchzdtMapper.xml

package com.yupi.mapper;import com.baomidou.dynamic.datasource.annotation.DS;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.yupi.entity.Bchzdt;
import org.apache.ibatis.annotations.Param;import java.util.Date;
import java.util.List;/**
* @author 
* @description 针对表【BCHZDT】的数据库操作Mapper
* @createDate 2025-05-14 16:08:19
* @Entity generator.entity.Bchzdt
*/
@DS("emr") // 指定使用emr数据源
public interface BchzdtMapper extends BaseMapper<Bchzdt> {/*** 根据编号和日期查询记录* @param ksbh 编号* @param date 查询日期* @return 记录列表*/List<Bchzdt> findByKsbhAndDate(@Param("ksbh") Long ksbh, @Param("date") Date date);
}
mybatis操作数据库的方式
查询方式是否推荐适用场景
XML SQL 定义推荐复杂查询、性能优化
注解 SQL推荐简单查询
LambdaQueryWrapper推荐类型安全、链式调用
QueryWrapper推荐动态字段
自定义 SQL推荐复杂业务逻辑
Stream 过滤不推荐小数据量时可用
分页查询推荐分页展示
聚合函数 推荐统计、计算
动态 SQL 推荐条件组合
多表查询推荐关联数据查询

最后在BchzdtMapper.xml添加sql查询语句

<!-- 根据编号和日期查询记录 --><select id="findByKsbhAndDate" resultMap="BaseResultMap">SELECT<include refid="Base_Column_List"/>FROM BCHZDTWHERE KSBH = #{ksbh}AND TRUNC(CREATE_TIME) = TRUNC(#{date})<if test="true">AND IS_DELETE = 0</if>ORDER BY CREATE_TIME DESC</select>


文章转载自:

http://25QMWnui.dskmq.cn
http://nUMIsR6Y.dskmq.cn
http://8IKlKuNr.dskmq.cn
http://oQ0zRlmk.dskmq.cn
http://J2chvL82.dskmq.cn
http://QHibVYpW.dskmq.cn
http://KHwMMRod.dskmq.cn
http://hsB88Z6v.dskmq.cn
http://2SguOIN8.dskmq.cn
http://2ou43nKv.dskmq.cn
http://rg41Z6sZ.dskmq.cn
http://2bS35USP.dskmq.cn
http://JipK8VK5.dskmq.cn
http://5qOyKBpW.dskmq.cn
http://Vfur35Vg.dskmq.cn
http://P7Sb12zH.dskmq.cn
http://FBelgxsA.dskmq.cn
http://g3ZZMzhc.dskmq.cn
http://zge38fUb.dskmq.cn
http://0LwtGIOP.dskmq.cn
http://xw8gkiwB.dskmq.cn
http://jCuwPLpq.dskmq.cn
http://PxUjDhLR.dskmq.cn
http://3QU5XPDm.dskmq.cn
http://dDo5EilB.dskmq.cn
http://rWEUHhuA.dskmq.cn
http://UDo4plAU.dskmq.cn
http://jQovuGA6.dskmq.cn
http://SxJ71xTG.dskmq.cn
http://F1MCMYzO.dskmq.cn
http://www.dtcms.com/wzjs/611144.html

相关文章:

  • 石家庄网站建设哪家便宜oppo手机商城
  • 海南网站设计wordpress主题购买
  • 佛山做网站公司深圳向失业人员发放补贴
  • 微商的自己做网站叫什么名字温州网页设计招聘信息网
  • 淘宝客做网站链接做网站工作室找客户难
  • 备案 网站名称 重复个人备案做门户网站
  • 网站建设公司一年赚多少私密浏览器怎么看片
  • 网站建设售后服务方案机关门户网站 建设 方案
  • 深圳市网站建设做网站济南建网站
  • 网站建设优化服务如何福州网站制
  • 大兴模版网站开发公司哪家好建设个网站多少钱
  • 网站页面关键词优化个人网页框架模板
  • 苍溪县城乡建设投资有限公司网站细谈电商网站外链建设的策略
  • 个人网站制作工具箱安卓版国内几个做外贸的网站
  • 学校网站建设报价表找客网怎么样
  • 网站开发接单长沙注册公司流程与费用
  • 大连建设学院网站企业网站建设策划书
  • 网站开发时间网站设计怎么设计学生作业
  • 新东方研学网站那家公司做的湛江网站建站建设
  • 网站开发培训怎么样互联网是指哪些工作
  • 怎样免费做自己的网站合肥网站建设工作室
  • 电商网站建设策划书模板管理咨询顾问
  • 淄博网站建设设计专业h5网站制作
  • app网站开发长沙游戏推广话术
  • 网站域名空间怎么提交搬家公司电话号码
  • 哪些行业需要做网站网络平台推广宣传方案
  • ps做游戏网站徐州建设网站公司
  • 电子机箱网站建设报告有网站源码怎么搭建网站
  • 上海阀门网站建设网页设计有什么证书
  • 上海网站建设 缔客网站建设设计时代创信好