发表于: 2017-10-30 23:47:48

2 755



今天完成的事情:

1. 准备小课堂

2. 添加学员报名系统头像,手机,邮箱的字段

3. 初步研究了的对象存储


明天计划的事情

1. 准备小课堂

2. 写controll 把前端界面和后台联系起来,测通

3. 找大佬改前端页面



遇到的问题:

第三方API很有意思,但是没有set用户名和密码接口,需要自己来写一个工具


收获:

1 . 添加学员报名系统头像,手机,邮箱的字段

public void testUpdateStudentUserPicturePhoneEmail(){
Student student = new Student();
   Long updateAt = System.currentTimeMillis();
   student.setUpdateAt(updateAt);
   student.setUser("qqqqqq");
   student.setPhone("13936358954");
   student.setUserEmail("78787585@qq.com");
   student.setImages("");
   Integer amount = studentMapper.updateStudentUser(student);
   logStuDAO.info("更新返回值: " + amount);
   Student study = studentMapper.getStudentUser("qqqqqq");
   logStuDAO.info("学生信息: \n" + study);
}


2. 初步研究了的对象存储

public class AliyunOssTest {

private static final Logger logAliOss = LoggerFactory.getLogger(AliyunOssTest.class);

   private static String endpoint = "http://oss-cn-beijing.aliyuncs.com";
   private static String accessKeyId = "LTAIW3LccLc4orm2";
   private static String accessKeySecret = "I93lgMqe9GdaJ2wFaqiZj03lRttNOh";
   private static String bucketName = "xiuzhenyuan";
   private static String firstKey = "task7/ins";


   @Test
   public void testOss(){
logAliOss.info("Started");
       ClientConfiguration conf = new ClientConfiguration();
       // 设置OSSClient使用的最大连接数,默认1024
       conf.setMaxConnections(200);
       // 设置请求超时时间,默认50
       conf.setSocketTimeout(10000);
       // 设置失败请求重试次数,默认3
       conf.setMaxErrorRetry(5);
       OSSClient ossClient = new OSSClient(endpoint, accessKeyId, accessKeySecret,conf);



       try{
                // 判断Bucket是否存在。
           if(ossClient.doesBucketExist(bucketName)){
                    logAliOss.info("您已经创建Bucket" + bucketName + "");
               }  
               else{
                   logAliOss.info("您的Bucket不存在,创建Bucket" + bucketName + "");
                   // 创建Bucket
//                 ossClient.createBucket(bucketName);
           }

           // 查看Bucket信息
        BucketInfo info = ossClient.getBucketInfo(bucketName);
           logAliOss.info("Bucket " + bucketName + "的信息如下:");
           logAliOss.info("\t数据中心:" + info.getBucket().getLocation());
           logAliOss.info("\t创建时间:" + info.getBucket().getCreationDate());
           logAliOss.info("\t用户标志:" + info.getBucket().getOwner());

           // 把字符串存入OSSObject的名称为firstKey
        InputStream is = new ByteArrayInputStream("Hello OSS".getBytes());
           ossClient.putObject(bucketName, firstKey, is);
           logAliOss.info("Object" + firstKey + "存入OSS成功。");


           // 关闭OSSClient
           ossClient.shutdown();
          }
          catch (OSSException oe) {
             oe.printStackTrace();
       } catch (ClientException ce) {
             ce.printStackTrace();
       } catch (Exception e) {
             e.printStackTrace();
       } finally {
             ossClient.shutdown();
       }

       logAliOss.info("Completed");
   }
}



进度: 

         任务开始时间:10.30

         预计完成时间:11.6

禅道:http://task.ptteng.com/zentao/project-task-264.htm





返回列表 返回列表
评论

    分享到