随笔分类 - sprint_boot
摘要:这一次的总结是最关键的部分,主要涉及了ORM的三种操作,这些操作是项目的难点,三种操作包括多对一、多对多、一对多三种模式,接下来展示项目代码 1.多对一 clazz表对应grade表和charge表 bean extend ClazzVM.java dao extend ClazzVMMapper.
阅读全文
摘要:我们接着上篇继续写,继续进行springboot项目 一. swagger2 接口描述,测试每个接口是否有效 1. 添加依赖 pom.xml 在编辑pom.xml之前,要先关闭spring-boot项目 eclipse 编辑pom.xml。当编辑完毕保存pom.xml后eclipse会帮我们自动下载
阅读全文
摘要:一. 项目的基础环境的搭建 1.javaJDK的安装和配置环境变量 2.mysql 3.eclipse 二.项目高级环境的搭建 使用maven前,一定要先安装JDK 1) 解压maven到briup目录下 2) 配置环境变量 MVN_HOME Path 3) 配置maven的本地仓库地址和远程镜像地
阅读全文
摘要:我们在完成一个项目前期,首要的工作是对需求进行分析,然后根据需求画出相应的数据库E-R图,这是我们后期建立数据库和对数据库进行操作的必要操作 这是一个小总结和示例 需要特别记住的是因为外键的存在,在进行数据库操作时可以能不会允许进行删除或者修改操作,因为外键进行了约束,可以设置外键在删除和修改时的操
阅读全文
摘要:ORM(对象/关系映射)是数据库层非常重要的一部分,有三种常用的映射关系 1.多对一 tbl_clazz clazz{ id name description grade_id charge_id } clazz { id name description grade:{ id: name: ...
阅读全文
摘要:1.在worksapce下,dos窗口输入spring init -g=com.briup.apps -a=poll3 -d=mysql,mybatis,web poll3 2.下载依赖,cd到poll3,执行mvn install,会报错,因为没有配置数据库的初始数据 解决方法:eclipse导入
阅读全文
摘要:swagger的主要作用是:生成一个对功能进行测试的接口,开发者不用写前端页面就可以对后台的功能进行测试 1.添加依赖 2.添加配置文件 新建一个config包 添加两个配置文件Swagger2.java和WebConfig.java 代码截图如下: 3.然后在浏览器访问http://localho
阅读全文
摘要:mybatis-generator的主要作用: 根据表自动生成bean、dao、mapper.xml(就是自动生成底层的数据库) 1.添加依赖 <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generato
阅读全文