zoukankan      html  css  js  c++  java
  • 九月工作总结

    这个总结确实写得有点晚,毕竟刚放完国庆假期,还真是心都没回到岗位上吧。九月中上旬都还在JW那边搞审批系统,下旬总算是回到了公司总部,令人欣慰的是公司这边用的项目框架要比JW那边新很多,兜兜转转了这么久现在才在实际项目中使用到了SpringBoot。Idea也是,不过老实说,我还是不挑开发工具的,毕竟核心内容还是代码部分,提升自己代码的水平和质量才是重点吧。 新的项目熟悉了一周多的时间,主要的经验总结如下。

    1.处理多数据源的问题。系统需要从多数据源获取数据,那么这里就需要实现多数据源的切换功能。现在的机制是,将数据源的信息包括:URL, 登录名,密码等信息存入数据库中,然后通过注解的方式实现数据源的切换。目前遇到的问题是,数据源的注解需要标注在具体的方法实现上(理想的情况应该是标注在Mapper接口上,因为同接口的方法往往都是公用一个数据源)

    2.通过反射的机制去调用所有实现了某个接口的实现类方法。这里的项目场景是:对于不同的数据表格我们需要做不同的数据统计处理,这里可以先设计一个DataHandler的接口,然后里面定义方法,接着写不同的实现类去实现这个接口。然后通过Spring提供的方法获取所有该接口的实现类,接着调用方法即可。

    还有部分内容记录在了笔记本上,回头再补充。

  • 相关阅读:
    android 使用AlarmManager定时启动service
    mac 删除文件夹里所有的.svn文件
    Eclipse配置SVN
    OSD锁定怎么解锁?
    如何用Mac远程桌面连接windows
    获取设备识别信息
    类库冲突问题
    如何将Eclipse中的项目迁移到Android Studio中
    python 日历(Calendar)模块
    python datetime处理时间(转)
  • 原文地址:https://www.cnblogs.com/singular/p/11638577.html
Copyright © 2011-2022 走看看