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

网站公司大全合肥seo排名优化公司

网站公司大全,合肥seo排名优化公司,三好街做网站的,免费网站app使用排名前言 公司要求没办法#xff0c;前端也要了解一下后端知识#xff0c;这里记录一下自己的学习 学习教程#xff1a;黑马mybatis教程全套视频教程#xff0c;2天Mybatis框架从入门到精通 文档#xff1a; https://mybatis.net.cn/index.html MyBatis 快速入门#xf…前言 公司要求没办法前端也要了解一下后端知识这里记录一下自己的学习 学习教程黑马mybatis教程全套视频教程2天Mybatis框架从入门到精通 文档 https://mybatis.net.cn/index.html MyBatis 快速入门查询user表中所有数据 创建user表添加数据创建模块导入坐标编写mybatis核心配置文件 ----替换连接信息解决硬编码问题编写sql映射文件— 统一管理sql语句解决硬编码问题编码 定义POJO类对应数据库的表加载核心配置文件获取SqlSessionFactory对象获取SQLSession对象执行sql语句释放资源 创建模块 创建模块 File - New - Module 导入坐标 pom.xml dependencies!--mybatis依赖--dependencygroupIdorg.mybatis/groupIdartifactIdmybatis/artifactIdversion3.5.9/version/dependency!--mysql驱动依赖--dependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion8.0.31/version/dependency!-- junit 单元测试 --dependencygroupIdjunit/groupIdartifactIdjunit/artifactIdversion4.13.2/versionscopetest/scope/dependency!-- slf4j 日志 --dependencygroupIdorg.slf4j/groupIdartifactIdslf4j-api/artifactIdversion1.7.30/version/dependency!-- logback 日志 --dependencygroupIdch.qos.logback/groupIdartifactIdlogback-classic/artifactIdversion1.2.3/version/dependencydependencygroupIdch.qos.logback/groupIdartifactIdlogback-core/artifactIdversion1.2.3/version/dependency/dependenciessrc/main/resources/logback.xml ?xml version1.0 encodingUTF-8? configuration!-- console表示当前日志信息是可以输出到控制台的--appender nameConsole classch.qos.logback.core.ConsoleAppenderencoderpattern【%level】 %cyan(【%thread】) %boldGreen(%logger{15}) - %msg %n/pattern/encoder/appenderlogger namecom.Carter_x levelDEBUG additivityfalseappender-ref refConsole//logger /configuration核心配置文件 src/main/resources/mybatis-config.xml ?xml version1.0 encodingUTF-8 ? !DOCTYPE configurationPUBLIC -//mybatis.org//DTD Config 3.0//ENhttp://mybatis.org/dtd/mybatis-3-config.dtd configurationenvironments defaultdevelopmentenvironment iddevelopmenttransactionManager typeJDBC/dataSource typePOOLED!-- 数据库连接信息--property namedriver valuecom.mysql.cj.jdbc.Driver/property nameurl valuejdbc:mysql://localhost:3306/test/property nameusername valueroot/property namepassword value123456//dataSource/environment/environmentsmappersmapper resourceorg/mybatis/example/BlogMapper.xml//mappers /configurationsql映射文件 src/main/resources/UserMapper.xml表示是来操作user表的sql映射文件 ?xml version1.0 encodingUTF-8 ? !DOCTYPE mapperPUBLIC -//mybatis.org//DTD Mapper 3.0//ENhttp://mybatis.org/dtd/mybatis-3-mapper.dtd!-- namespace: 命名空间 resultType:返回值的类型一般是实体类 id:唯一标识 -- mapper namespacetestselect idselectAllUser resultTypecom.example.pojo.Userselect * from user;/select /mapper在src/main/java下创建对于的实体类 package com.example.pojo;public class User { }修改mybatis-config.xml文件指定刚才创建的sql映射文件 mappers!-- 加载sql映射文件--mapper resourceuserMapper.xml/ /mappers编码 修改之前创建的User类类的属性要与对应表里的字段对应 package com.example.pojo;public class User {private Integer id;private String name;private Integer age;private String email;public Integer getId() {return id;}public void setId(Integer id) {this.id id;}public String getName() {return name;}public void setName(String name) {this.name name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age age;}public String getEmail() {return email;}public void setEmail(String email) {this.email email;}Overridepublic String toString() {return User{ id id , name name \ , age age , email email \ };}}编写测试类 编写一个测试类用于测试代码 package org.example;import java.io.IOException; import java.io.InputStream; import java.util.List;import com.example.pojo.User; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactoryBuilder;public class Main {public static void main(String[] args) throws IOException {// 1、加载mybatis的核心配置文件获取SqlSessionFactory对象下面的是从官网复制的String resource mybatis-config.xml;InputStream inputStream Resources.getResourceAsStream(resource);SqlSessionFactory sqlSessionFactory new SqlSessionFactoryBuilder().build(inputStream);// 2、获取SqlSession对象SqlSession sqlSession sqlSessionFactory.openSession();// 3、执行sql语句查询所有数据// 指定要执行的sql语句这里传入对应的标识对应UserMapper.xml文件中select idselectAllUser resultTypeUserListUser userList sqlSession.selectList(test.selectAllUser);System.out.println(userList);System.out.println(数据总条数 userList.size());// 4、关闭资源sqlSession.close();} }执行结果
http://www.pierceye.com/news/257127/

相关文章:

  • 关于网站制作的评价.net网站制作综合实训报告
  • 合肥专业制作网站科技创新绘画作品图片
  • 站内推广的主要目的是商业空间设计心得体会
  • 网站建设丨金手指15phpcms建设网站
  • 怎么网上推广自己的产品郑州seo优化外包顾问阿亮
  • 灵台门户网站建设网站开发费用会计分录
  • wordpress替换公共js北京seo推广服务
  • 公司付的网站费怎么做分录黑色网站配色
  • 体育门户网站源码峰峰做网站
  • 山西网站建设多少钱电商网站建设需要
  • 海西电子商务网站建设wordpress 主题宽度
  • 网站建设首选公司wordpress需要mysql
  • 织梦 旅游网站模板深圳公司招牌制作
  • PHP网站开发如何建立vipwordpress页面伪静态
  • 主题公园旅游景区网站建设网站后台图片模板
  • 慈溪网站建设慈溪WordPress点击文章显示404
  • 网站建设与seo网站开发项目总结范文
  • 做竞彩网站代理犯法么建站公司 网站
  • 浙江建设证书查询seo服务公司深圳
  • 长沙协会网站设计专业服务医疗信息化软件公司排名
  • 北京网站制作一般多少钱黑色网站欣赏
  • 广州建设工程造价管理站wordpress获取文章title
  • 免费购物网站源码网站开发的论文引言
  • 商城网站开发需要哪些人员本机建的网站打开却很慢
  • 网站建设哪专业学会python做网站
  • vs怎么添加图片做网站地方门户网站管理系统
  • 三亚做网站的公司科技网站推荐
  • 电商网站运维怎么做自己做网站创业
  • seo有哪些网站集团公司网站 案例
  • 传媒大学附近网站建设公司天津市工程建设公众信息网官网