冯强军

我的博客

JAVA学习 增删改查

Controller方法

package com.yunjiani.controller;

import com.yunjiani.pojo.Dept;
import com.yunjiani.pojo.Result;
import com.yunjiani.service.DeptService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.util.List;

@RestController
public class DeptController {
    @Autowired
    private DeptService deptService;

    /**
     * 部门列表
     */
    @GetMapping("/depts")
    public Result list(){
        List<Dept> list = deptService.findAll();
        return Result.success(list);
    }

    /**
     * 删除部门
     */
    @DeleteMapping("/depts")
    public Result delete(Integer id){
        if(id == null){
            return Result.error("id不能为空");
        }
        System.out.println("id:" + id);
        deptService.delete(id);
        return Result.success();
    }

    /**
     * 新增部门
     */
    @PostMapping("/depts")
    public Result add(String name){
        if(name == null || "".equals(name)){
            return Result.error("部门名称不能为空");
        }
        deptService.add(name);
        return Result.success();
    }

    /**
     * 修改部门
     */
    @PutMapping("/depts")
    public Result update(@RequestBody Dept dept){
        if(dept.getId() == null || "".equals(dept.getId())){
            return Result.error("id不能为空");
        }
        if(dept.getName() == null || "".equals(dept.getName())){
            return Result.error("部门名称不能为空");
        }

        System.out.println(dept);

        deptService.update(dept);
        return Result.success();
    }

    /**
     * 部门详情
     */
    @GetMapping("/depts/{id}")
    public Result getInfo(@PathVariable Integer id){
        if(id == null || "".equals(id)){
            return Result.error("id不能为空");
        }
        Dept dept = deptService.findById(id);
        return Result.success(dept);
    }
}

2025年3月15日

今天中午收到钱穆先生写的中国历史研究法看了一遍,比较大的感触是对历史的一些看法之前了解的不清楚,甚至是误解,书中将汉、唐、宋、明、清从政治制度、经济、科举、募兵等方面进行了罗列和对比,相对来说汉唐时期政治制度比较开明,到了宋朝为了防止唐朝的地方割据的产生,宋朝加大了对武将的限制,这样导致的结果就是政府养了上百万兵,但是战斗力很差,又不能裁撤兵力,幸好的是恢复了由于宋之前的文化断层,将中华文明延续了下午,至于清朝,因为是外来政权,在制度上并没有什么创新,还是延续了明朝的制度,而且加大了专治管控,政府更加独裁,用钱穆先生的话说,独裁者都是背后有个独裁集团维持,这个独裁集团就是满族人。

2025年3月14日

今天周五,也没有上班,但是今天过的比较凌乱,早上带媳妇去体检,下午就在家乱七八糟的一下午就过去了,好像没做什么事情就到这会儿了,感觉浪费了一天时间,今晚继续认真看JAVA课程,早上看的那本生活的艺术,发现自己并不适合看这种类型的书,很难看下去,看了半天不知道书中在讲什么,翻着翻着就思想抛锚了。

今天有点放纵,后面还是要继续坚持把,一闲下来就不知道干什么了,就很无聊。

今天就写到这。

随笔

坐在车上,突然想到。这些年感觉最大的变化就是我的做事方式变了,记得大学那会儿如果晚上想起某件事情,或者某个想法,就会彻夜去查询和思考可执行性,第二天的时候就开始去做这件事情了,但是现在这么多年过去,自己做什么事反而畏手畏脚、思来想去下不定主意,迟迟不能开始去做,想来这倒是越来越差劲了,应该改掉这点不好的习惯,有什么事先做起来,即使刚开始不知道怎么做、不知道做的好不好、甚至做了可能有不好的结果,先做起来吧,做起来一切都会慢慢好起来,不做什么可能都没有。

2025年3月13日

今天一早上去公司培训,然后又突然被通知下午要去军训场地操练,想到这里就突然想去群里吐槽一句,我在输入框把字都打上了,最后还是撤销了,觉得没必要看,我已经对这个公司不在乎什么了。

今天看了吴军的具体生活这本书,书中讲了他自己的旅行、看书、音乐、摄影等等一些,书很厚,大概400多页,我就把核心的部分看了一下,比较有收获的就是读书部分,正好最近也在开始读书,完了可以按照这个上面的书单把想看的书都读一遍。

最近在技术上开始在学JAVA,比我想象中还是要难学一些,我继续坚持学习吧。

2025年3月12日

今天刚刚搭建好我的个人博客网站,之前最早也搭建过,但是没有坚持下去,此次从新开始,希望可以持续的坚持下去。


最近开始认真看书和学习,今天看了吴军写的软能力和稻盛和夫的心两本书,也许是因为最近时间多,所以看书也比较快,今日看书的结论就是“利他之心”。

<< < 1 2 >>
您好,欢迎到访网站!
  查看权限
网站分类
最新留言

Powered By Z-BlogPHP 1.7.4

Copyright fengqiangjun.com Rights Reserved.