当前位置: 首页 > news >正文

网站设计一级网页网站建设阿华seo

网站设计一级网页,网站建设阿华seo,网站解析查询,做模型的网站有哪些内容文章目录 实战讲稿#xff1a;Spring Boot整合MyBatis课程目标课程内容1. 创建员工映射器接口1.1 创建子包1.2 创建接口 2. 测试员工映射器接口2.1 自动装配员工映射器2.2 测试按标识符查询员工方法2.3 测试查询全部员工方法2.4 测试插入员工方法2.5 测试更新员工方法2.6 测试… 文章目录 实战讲稿Spring Boot整合MyBatis课程目标课程内容1. 创建员工映射器接口1.1 创建子包1.2 创建接口 2. 测试员工映射器接口2.1 自动装配员工映射器2.2 测试按标识符查询员工方法2.3 测试查询全部员工方法2.4 测试插入员工方法2.5 测试更新员工方法2.6 测试按标识符删除员工方法 3. 解决字段名与属性名不一致的问题4. 总结 课后作业 实战讲稿Spring Boot整合MyBatis 课程目标 理解Spring Boot与MyBatis整合的基本概念学会使用注解方式在Spring Boot中创建MyBatis映射器接口掌握基本的CRUD操作学会解决字段名与属性名不一致的问题 课程内容 1. 创建员工映射器接口 1.1 创建子包 在net.huawei.hrsys_ssm包下创建mapper子包。 1.2 创建接口 在mapper子包中创建EmployeeMapper接口。 package net.huawei.hrsys_ssm.mapper;import net.huawei.hrsys_ssm.bean.Employee; import org.apache.ibatis.annotations.*;import java.util.List;Mapper public interface EmployeeMapper {Insert(insert into employee (age, gender, name, number, dep_id) values (#{age}, #{gender}, #{name}, #{number}, #{depId}))int insert(Employee employee);Delete(delete from employee where id #{id})int deleteById(int id);Update(update employee set age #{age}, gender #{gender}, name #{name}, number #{number}, dep_id #{depId} where id #{id})int update(Employee employee);Select(select * from employee where id #{id})Employee findById(int id);Select(select * from employee)ListEmployee findAll(); }2. 测试员工映射器接口 2.1 自动装配员工映射器 使用Autowired注解自动装配EmployeeMapper。 2.2 测试按标识符查询员工方法 创建testFindById()测试方法。 Test public void testFindById() {int id 1;Employee employee employeeMapper.findById(id);if (employee ! null) {System.out.println(employee);} else {System.out.println(标识符为[ id ]的员工不存在~);} }2.3 测试查询全部员工方法 创建testFindAll()测试方法。 Test public void testFindAll() {ListEmployee employees employeeMapper.findAll();employees.forEach(System.out::println); }2.4 测试插入员工方法 创建testInsert()测试方法。 Test public void testInsert() {Employee employee new Employee();employee.setAge(28);employee.setGender(男);employee.setName(王强);employee.setNumber(1013);employee.setDepId(3);int count employeeMapper.insert(employee);if (count 0) {System.out.println(员工记录插入成功~);System.out.println(插入的新记录 employeeMapper.findById(13));} else {System.out.println(员工记录插入失败~);} }2.5 测试更新员工方法 创建testUpdate()测试方法。 Test public void testUpdate() {Employee employee employeeMapper.findById(13);System.out.println(记录更新前 employee);employee.setAge(25);employee.setGender(女);employee.setName(王兰);employee.setNumber(1088);employee.setDepId(2);int count employeeMapper.update(employee);if (count 0) {System.out.println(员工记录更新成功~);System.out.println(记录更新后 employeeMapper.findById(13));} else {System.out.println(员工记录更新失败~);} }2.6 测试按标识符删除员工方法 创建testDeleteById()测试方法。 Test public void testDeleteById() {System.out.println(待删除记录 employeeMapper.findById(13));int count employeeMapper.deleteById(13);if (count 0) {System.out.println(员工记录删除成功~);} else {System.out.println(员工记录删除失败~);} }3. 解决字段名与属性名不一致的问题 在application.properties或application.yml中配置MyBatis的map-underscore-to-camel-case属性值设置为true。 4. 总结 通过本次实战我们学会了如何在Spring Boot中使用注解方式整合MyBatis并进行了基本的CRUD操作。学会了如何测试映射器接口并解决了字段名与属性名不一致的问题。 课后作业 尝试使用XML方式配置MyBatis映射器接口。尝试使用MyBatis进行更复杂的查询操作如连接查询、分组查询等。
http://www.tj-hxxt.cn/news/133450.html

相关文章:

  • 重庆网站建设公司那好网站博客自媒体轻松
  • 设计素材网站月收益多渠道营销系统
  • 随州网站seo手机网站生成
  • 深圳市高端网站建设4昌平区网站建设
  • 免费视频网站制作找个网站
  • 福州优秀网站建设公司流量最大的网站
  • 学习网站建设好找工作吗HTML5网站建设案例
  • 网站开发的质量标准瑞金建设局网站
  • 莆田网站建设维护网站建设费的会计处理
  • 长沙需要做网站的企业精品外贸网站 dedecms
  • 淄博企业网站66郑州网站建设
  • 番禺做网站开发江西省赣州市天气预报
  • 网站图片上传不上去是什么情况中小学校园网站建设
  • wordpress屏蔽登陆按钮长沙专业网站优化定制
  • 知名开发网站公司简介wordpress 下一篇
  • 怎样做阿里巴巴网站的店招网站访问工具
  • eclipse tomcat 网站开发网站开发学生鉴定表
  • 西宁市城乡规划建设局网站公司注册要求
  • wordpress做分类信息网站考试源码网站wordpress
  • 海洋公园网站建设方案有人用wordpress做企业
  • 网站建设方案书ppt泸州网站公司
  • 中文网页模板大全青岛网站seo分析
  • 广州企业网站制作公司品牌网站建设有哪些方面
  • 为什么做的网站预览出来什么都没有网站建设办公软件销售技巧
  • odoo 12 网站开发怎么做网页html
  • 有哪些可以做调查的网站濮阳做网站推广的公司
  • 徐州建站互联网营销模式
  • 潍坊网站建设SEO优化做流量任务的试用网站
  • 采购网站大全app设计欣赏网站
  • 如何百度搜索到自己的网站网站被黑了