
智能创新引导工具
文章平均质量分 63
智能创新引导工具开发过程
weixin_46032754
这个作者很懒,什么都没留下…
展开
-
项目实训-个人总结
项目实训个人总结原创 2022-06-10 22:56:43 · 276 阅读 · 1 评论 -
项目实训-智能创新引导工具(7):解决方案相关接口——后篇
一、Service实现类根据关键词获取已发布方案相关数据:findAllBySearch根据传入的页号、页码以及关键词获取当前页的解决方案列表并根据浏览量、收藏量、时间排序。@Override //根据关键词查找社区中所有已发布方案,按时间、收藏、浏览排序 public HashMap<String, Page> findAllBySearch(Integer pageNum,Integer pageSize,String words) { QueryW原创 2022-05-24 16:36:31 · 155 阅读 · 0 评论 -
项目实训-智能创新引导工具(6):解决方案相关接口——前篇
一、信息传输类UserDTO鉴于用户id、昵称和头像在后端传递中多次出现,将其封装为UserDTO类import lombok.Data;@Datapublic class UserDTO { private Integer id; private String nickname; private String profilepic;}UserSolutionDTO封装解决方案详情界面所需的作者有关的统计数据import lombok.Data;i原创 2022-05-19 22:33:22 · 256 阅读 · 0 评论 -
项目实训-智能创新引导工具(5):创新引导相关接口
分析前端传来的json数据:rootId存放模型图的根节点;nodes存放所有节点的信息,包括id、name、表示节点性质的颜色color以及父节点的id;links存放所有关系的信息,包括关系的父节点id、子节点id、关系信息:需要或产生、关系是否隐藏。原创 2022-04-17 16:59:38 · 668 阅读 · 0 评论 -
项目实训-智能创新引导工具(4):代码生成器
一、代码生成器配置CodeGenerator 是 MyBatis-Plus 的代码生成器,通过 CodeGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,避免在此处花费时间,极大的提升了开发效率。导入依赖<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-原创 2022-04-15 16:50:23 · 928 阅读 · 0 评论 -
项目实训-智能创新引导工具(3):MyBatis-Plus + Swagger-Ui
一、MyBatis-Plus安装和配置MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatis-Plushttps://baomidou.com/导入依赖:<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter<.原创 2022-04-15 11:27:09 · 394 阅读 · 0 评论 -
项目实训-智能创新引导工具(2)
一、测试工具安装postman安装地址:Download Postman测试结果:二、完善结构增加service层,UserService.java,编写save方法根据user的id是否为空执行新增或者修改@Servicepublic class UserService { @Autowired private UserMapper userMapper; public int save(User user) { if (user.g原创 2022-03-26 23:43:20 · 1146 阅读 · 0 评论 -
项目实训-智能创新引导工具(1)
一、建立后端SpringBoot项目File-->New-->Project 选择Spring Initializr依赖选择Lombok,Spring Web,MyBatis Framework,MySQL Driver二、后端项目配置与调试在maven的配置文件pom.xml中配置阿里云镜像仓库,加速下载<repositories> <repository> <id>nexus-aliyun</..原创 2022-03-26 23:00:02 · 1072 阅读 · 0 评论