11月30日(第二天)

  1. 序列化:implements Serializable,public final static Long SeriaVersionUid = 1L;
  2. MP的使用步骤:在BookBO类上使用**@TableName(“表名")去关联,在字段上使用@TableId,@TableField进行字段关联。(最好新建一个BookVO类,直接把上面那个类复制过去,去掉Table的注解,这样可以降低耦合,我可以在这个类上进行修改等。但是用起来又贼不方便,每次都拷贝。)新建BookMapper接口,继承baseMapper<BookBo>新建接口如 IBookService 继承 IService<Book>。新建IBookServiceImpl类,继承ServiceImpl<BookMapper,BookBO> 实现IBookSV**.
    大体流程:新建实体类和表关联,继承BaseMapper<Book>,继承IService<Book>,继承ServiceImpl<mapper,Book>并实现ServiceSV,就可以写业务了,其实可以自动生成
  3. idea中模板设置 :File and code Templates 中的Includes: /** @Autor yw @Date ${DATE}*/
  4. atom层:就放置像mp自动生成或者第二点继承的方式,而business包就放置我们自己写的业务类,
  5. No tests found for given includes:没有发现给定的测试,原因:那么可能是因为你运行单测的时候配置的是gradle运行器去运行单测的。
    在这里插入图片描述
  6. 当oracle中为date类型时,java代码中直接使用Date传递参数即可,oracle中将保存为 2022-11-11 11:11:11
  7. 什么时候加@Service这些注解让容器去管理呢?只要你自己不会去new,就加,经验是除了实体类,其他都得加
  8. **有@Value就以value内的值为准,即使private String s = "xx"也会被覆盖,**可以读取配置中心的值,加上@RefreshScope可以动态刷新
    10.在这里插入图片描述
    提示:这里填写该问题的具体解决方案:
    // ZipSecureFile.setMinInflateRatio(-1.0d);
    ZipSecureFile.setMinInflateRatio(0.001);
    20221202 2点:这个问题现在都不知道为啥,只要打开文件就不会出现这种问题
  9. SELECT SUBSTR(‘太乙>喜喜’, INSTR(‘太乙>喜喜’,‘>’) + 1) FROM DUAL; oracle中截取,SUBSTR是截取第几个位置(包含,从1开始)
  10. oracle字符串操作,拼接使用 ||
    在这里插入图片描述文章地址:
  11. 把一个表的数据插入另外一张表
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值