达梦数据库 - Spring Boot 整合达梦数据库 Spring Boot 整合达梦数据库1、SQLCREATETABLEMYTEST.students(idINTPRIMARYKEY,-- 学生编号主键nameVARCHAR(50)NOTNULL,-- 学生姓名非空ageINT,-- 学生年龄genderCHAR(1),-- 学生性别gradeVARCHAR(20)-- 学生年级);INSERTINTOMYTEST.students(id,name,age,gender,grade)VALUES(1,张三,18,M,高一),(2,李四,17,F,高二),(3,王五,19,M,高三),(4,赵六,16,F,高一),(5,孙七,18,M,高二);2、Settingspom.xmlparentgroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-parent/artifactIdversion3.0.5/version/parentpropertiesmaven.compiler.source17/maven.compiler.sourcemaven.compiler.target17/maven.compiler.targetproject.build.sourceEncodingUTF-8/project.build.sourceEncodingmybatis.version3.0.1/mybatis.versiondameng.version8.1.1.49/dameng.versionlombok.version1.18.20/lombok.version/propertiesdependencies!-- springboot 开发所需要的起步依赖 --dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependency!-- mybatis 和 springboot 整合的起步依赖 --dependencygroupIdorg.mybatis.spring.boot/groupIdartifactIdmybatis-spring-boot-starter/artifactIdversion${mybatis.version}/version/dependency!-- 达梦数据库驱动 --dependencygroupIdcom.dameng/groupIdartifactIdDm8JdbcDriver18/artifactIdversion${dameng.version}/version/dependency!-- lombok --dependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdversion${lombok.version}/version/dependency/dependencies3、EntityStudent.javaDataAllArgsConstructorNoArgsConstructorpublicclassStudent{privateintid;privateStringname;privateintage;privatechargender;privateStringgrade;}4、MapperStudentMapper.javaMapperpublicinterfaceStudentMapper{ListStudentqueryAll();}StudentMapper.xml?xml version1.0 encodingUTF-8 ?!DOCTYPEmapperPUBLIC-//mybatis.org//DTD Mapper 3.0//ENhttp://mybatis.org/dtd/mybatis-3-mapper.dtdmappernamespacecom.my.mapper.StudentMapperresultMapidstudentMaptypecom.my.model.entity.Studentidpropertyidcolumnid/resultpropertynamecolumnname/resultpropertyagecolumnage/resultpropertygendercolumngender/resultpropertygradecolumngrade//resultMapselectidqueryAllresultMapstudentMapselect * from students/select/mapper5、ServiceStudentService.javapublicinterfaceStudentService{ListStudentstudents();}StudentServiceImpl.javaServicepublicclassStudentServiceImplimplementsStudentService{AutowiredprivateStudentMapperstudentMapper;OverridepublicListStudentstudents(){returnstudentMapper.queryAll();}}6、ControllerStudentController.javaRestControllerRequestMapping(/student)publicclassStudentController{AutowiredprivateStudentServicestudentService;RequestMapping(/students)publicListStudentstudents(){returnstudentService.students();}}

相关新闻

最新新闻

从自注意力到多卡训练:大模型算法岗Transformer核心考点全解析

从自注意力到多卡训练:大模型算法岗Transformer核心考点全解析

你背过Attention(Q, K, V) softmax(QK^T / sqrt(d_k)) V,但面试官让你在白板上写出完整的多头注意力模块,并且解释为什么QK^T之后要除以sqrt(d_k),你却卡住了——这不是个例。过去两年,我看了大量大模型算法岗的面经和准备资料&a…

2026/9/8 2:39:26
C++实现Delaunay三角网:Bowyer-Watson算法详解与工程实践

C++实现Delaunay三角网:Bowyer-Watson算法详解与工程实践

简介:这是一份基于C的Delaunay三角网算法完整实现工程,面向计算机图形学、地理信息系统、有限元网格生成领域的学习者与开发者,重点解决二维点集的最优三角剖分构建问题。代码中体现了空圆特性、逐点插入与局部优化等核心思路,适合…

2026/9/8 2:39:26
特征工程实战:用FunctionTransformer处理偏态分布的对数、平方根与逆变换

特征工程实战:用FunctionTransformer处理偏态分布的对数、平方根与逆变换

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/8 2:39:26
主流代码编辑器对比与高效配置指南

主流代码编辑器对比与高效配置指南

平时和后端同事聊技术,最后总是绕回到一个话题:你到底用哪个编辑器写代码?VS Code、IDEA、Sublime、Vim,每个人都有一套自己的理由。新手刚入行时最容易在这种争论里迷失,今天换个编辑器,明天改一套快捷键&…

2026/9/8 2:39:26
论文页眉页脚设置全攻略:分节符与页码格式一次搞定

论文页眉页脚设置全攻略:分节符与页码格式一次搞定

写论文时,页眉页脚设置往往被放到最后一步,反而是返工最严重的地方。你只想删掉封面和摘要部分的页码,结果正文页脚跟着一起消失;你希望正文从第 1 页开始编号,打印预览里却始终显示从第 4 页接续;你在摘要…

2026/9/8 2:39:26
多智能体协作实战:Harness、Tools、MCP与Skills的工程化落地

多智能体协作实战:Harness、Tools、MCP与Skills的工程化落地

过去很长一段时间里,我们聊 AI Agent,大多说的是“单个智能体 工具调用”。可一旦业务场景复杂起来,比如既要抓行业数据,又要做技能评估,还要生成职业规划方案,单个 Agent 很快就会力不从心:上…

2026/9/8 2:34:26