cn免费域名注册网站太原网站建设网格未来

张小明 2026/1/9 22:10:38
cn免费域名注册网站,太原网站建设网格未来,福田蒙派克10座黄牌,网站公司销售查看全文#xff1a;https://www.longkui.site/program/java/ideamybatis-employee/7106/ 本文主要实现《Java EE企业级应用开发教程#xff08;SpringSpringMVCMybatis#xff09;》第2版中的第2章课后习题#xff1a;员工管理系统。 前面的搭建过程参考第一章代码#…查看全文https://www.longkui.site/program/java/ideamybatis-employee/7106/本文主要实现《Java EE企业级应用开发教程SpringSpringMVCMybatis》第2版中的第2章课后习题员工管理系统。前面的搭建过程参考第一章代码IDEA(2020版)实现MyBatis入门程序 – 每天进步一点点本文源代码(访问密码: 3921)MyBatis02.zip: https://url47.ctfile.com/f/64055047-1502033554-ff37b6?p3921本文可能遇到的报错java.io.IOException: Could not find resource mybatis-config.xmlIDEA 连接数据库报错Public Key Retrieval is not allowed1.数据库部分在第一章代码的基础上我们首先创建数据库文件use mybatis;create table employee(id int primary key auto_increment,name varchar(20) not null,age int not null,position varchar(20));insert into employee(id,name,age,position) values(null,‘张三’,20,员工 ),(null,‘李四’,18, ‘员工’),(null,‘王五’,35,‘经理’);在数据里执行查看是否正常2.创建实体类右击“pojo”文件夹选择“New—Java Class”java实体类的名字叫 Employee代码参考如下package com.itheima.pojo;/** * 员工持久化类 */ public class Employee{private Integerid;// 主键id private String name;// 姓名 private Integer age;// 年龄 private String position;// 职位 public IntegergetId(){returnid;}public void setId(Integerid){this.idid;}public StringgetName(){returnname;}public void setName(String name){this.namename;}public IntegergetAge(){returnage;}public void setAge(Integer age){this.ageage;}public StringgetPosition(){returnposition;}public void setPosition(String position){this.positionposition;}Override public StringtoString(){returnEmployee{idid, name name , age age , position position };}}2.创建mapper文件在第一章代码的基础上右击mapper文件夹文件名称选择“EmployeeMapper.xml”文件代码参考如下?xmlversion1.0encodingUTF-8?!DOCTYPE mapper PUBLIC-//mybatis.org//DTD mapper 3.0//ENhttp://mybatis.org/dtd/mybatis-3-mapper.dtdmappernamespacecom.itheima.mapper.EmployeeMapperselectidfindByIdparameterTypeIntegerresultTypecom.itheima.pojo.Employeeselect* from employee whereid#{id}/selectinsertidaddEmployeeparameterTypecom.itheima.pojo.Employeeinsert into employee(id,name,age,position)values(#{id},#{name},#{age},#{position})/insertupdateidupdateEmployeeparameterTypecom.itheima.pojo.Employeeupdate employeesetname#{name},age #{age},position #{position} whereid#{id}/updatedeleteiddeleteEmployeeparameterTypeIntegerdelete from employee whereid#{id}/delete/mapper3.创建工具类点击查看全文https://www.longkui.site/program/java/ideamybatis-employee/7106/
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

零基础网站建设教学培训外贸网站开发推广

APK Editor Studio:零基础也能轻松掌握的安卓应用编辑神器 【免费下载链接】apk-editor-studio Powerful yet easy to use APK editor for PC and Mac. 项目地址: https://gitcode.com/gh_mirrors/ap/apk-editor-studio 还在为复杂的APK文件编辑而头疼吗&…

张小明 2026/1/5 4:19:03 网站建设

同一个公司可以做几个网站吗网站设计心的

OpenHarmony图像加载库ImageKnife降采样策略深度解析与内存优化实践 【免费下载链接】ImageKnife 专门为OpenHarmony打造的一款图像加载缓存库,致力于更高效、更轻便、更简单 项目地址: https://gitcode.com/openharmony-tpc/ImageKnife 在移动应用开发中&am…

张小明 2026/1/5 20:41:52 网站建设

做网站是不是也是暴利如何做网站快捷键的元素

桌面空间掌控大师:窗口尺寸自由定制全攻略 【免费下载链接】WindowResizer 一个可以强制调整应用程序窗口大小的工具 项目地址: https://gitcode.com/gh_mirrors/wi/WindowResizer 在数字化工作时代,窗口布局的灵活性直接影响着工作效率。你是否遇…

张小明 2026/1/5 20:41:50 网站建设

wordpress 分类 列表页优化网站公司哪家口碑好

在 vs Code 中安装 ESLint 插件 和 在项目中使用 npm install eslint 有什么区别这两者的区别很大,主要在于作用范围和功能定位:📌 核心区别对比表特性VS Code ESLint 插件npm install eslint作用位置VS Code 编辑器内部项目目录/node_modul…

张小明 2026/1/5 20:41:49 网站建设