任务完成
配置maven的阿里云仓库
配置pom依赖,mysql-connector-java,spring-boot-starter-data-jpa,lombok
创建model层,OrderDetail,OrderMaster,ProductCategory,ProductInfo
知识掌握:
1. maven相关
1.1 掌握了在本地的apache-maven的settings中如何配置阿里云的中央仓库,使用该中央仓库,可大幅提升依赖的下载效率。https://blog.csdn.net/AmaniZ/article/details/79284853
1.2 如果项目没能导入所依赖的包,使用mvn package命令,强制重新导包
1.3 DOS界面输入mvn -vesion,查看maven仓库的安装路径和版本信息
2.lombok
使用lombok工具,可免除在实体类中创建setter,getter,toString,等方法
具体用法:
2.1. 在实体类上标注@Data注解
2.2 导入lombok依赖
2.3 安装lombok插件,安装方式:https://blog.csdn.net/shmily_lsl/article/details/80689307
3.使用IDEA自动创建测试类
右键类名,选择Go to test,可在测试包中自动生成对应的测试类。
并可使用Assert进行断言测试。Assert.isNotNull()等方法
4.持久化数据
数据库的主键若为Integer类型,且自动增长,持久化该对象时,代码中需要手工设置该主键的值。
ProductCategory productCategory = new ProductCategory();
productCategory.setCategoryId(1);
productCategory.setCategoryName("手机");
productCategory.setCategoryType(1);
productCategoryService.save(productCategory);
练习心得:
通过具体的项目学习java知识,遇到具体问题使用搜索引擎解决,并记录所得收获,学习体验更加深刻。
明天任务:
使用mysql事件,实现update_time伴随create_time的更新
网友评论