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

敖汉旗网站建设做网站 广告费 步骤

敖汉旗网站建设,做网站 广告费 步骤,网站弹屏广告怎么做的,程序源代码下载网站一、MyBatis环境搭建创建工程启动idea开发工具#xff0c;选择工具栏中的“file”--“new”--“project”选项弹出“new project”对话框#xff0c;编辑项目名称 选择maven项目#xff0c;项目路径 单击 create 创建即可。引入相关依赖dependenciesdependency选择工具栏中的“file”--“new”--“project”选项弹出“new project”对话框编辑项目名称 选择maven项目项目路径 单击 create 创建即可。引入相关依赖 dependenciesdependencygroupIdorg.mybatis/groupIdartifactIdmybatis/artifactIdversion3.5.6/version/dependencydependencygroupIdmysql/groupIdartifactIdmysql-connector-java/artifactIdversion5.1.37/version/dependency/dependencies !-- 将项目中src/main/java目录下的XML等资源文件编译进classes文件夹--buildresourcesresourcedirectorysrc/main/java/directoryincludesinclude**/*.properties/includeinclude**/*.xml/include/includesfilteringtrue/filtering/resource/resources/build创建数据库create database mybatis创建数据库连接信息配置文件 在src/mian/resources目录下创建db.propertiesmysql.drivercom.mysql.jdbc.Driver mysql.urljdbc:mysql://localhost:3306/mybatis?useUnicodetrue;characterEncodingutf8;useSSLfalse mysql.usernameroot mysql.password123456创建MyBatis的核心配置文件 在src/mian/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 configuration !-- 环境配置-- !-- 加载类路径下的属性文件--properties resourcedb.properties/propertiesenvironments defaultdevelopmentenvironment iddevelopmenttransactionManager typeJDBC/ !-- 数据库连接相关配置db.properties文件中的内容--dataSource typePOOLEDproperty namedriver value${mysql.driver} /property nameurl value${mysql.url} /property nameusername value${mysql.username} /property namepassword value${mysql.password} //dataSource/environment/environments /configuration至此MyBatis的开发环境搭建完成了。二、MyBatis入门程序数据库准备USE mybatis; CREATE TABLE users( uid int PRIMARY KEY auto_increment, uname VARCHAR(20) NOT NULL, uage int not NULL );INSERT into users(uid,uname,uage) VALUES (null,张三,20),(null,李四,18);创建POJO实体类 在项目中的src/main/java目录下创建com.itheima.pojo包在com.itheima.pojo包下创建User类该类用于封装User对象的属性package com.itheima.pojo;public class User {private int uid; //用户idprivate String uname; //用户姓名private int uage; //用户年龄public int getUid() {return uid;}public void setUid(int uid) {this.uid uid;}public String getUname() {return uname;}public void setUname(String uname) {this.uname uname;}public int getUage() {return uage;}public void setUage(int uage) {this.uage uage;} } 创建映射文件UserMapper.xml!--mapper为映射的根节点 namespace指定Dao接口的完整类名mybatis会根据这个接口动态创建一个实现类去实现这个接口而这个实现类是一个Mapper对象-- mapper namespacecom.itheima.pojo.Userselect idfindById parameterTypeint resultTypecom.itheima.pojo.Userselect * from users where uid #{id};/select /mapper修改mybatis-config.xml配置文件!--mapping文件路径配置--mappersmapper resourcemapper/UserMapper.xml/mapper/mappers编写测试类 在项目的src/test/java目录下创建Test包在Test包下创建UserTest类该类主要用于程序测试package test;import com.itheima.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; import org.junit.Test;import java.io.IOException; import java.io.Reader;public class UserTest {Testpublic void userFindByIdTest(){String resources mybatis-config.xml;//创建流Reader reader null;try {reader Resources.getResourceAsReader(resources);} catch (IOException e) {throw new RuntimeException(e);}//初始化MyBatis数据库创建SqlSessionFactory类的实例SqlSessionFactory sqlMapper new SqlSessionFactoryBuilder().build(reader);//创建SqlSession实例SqlSession session sqlMapper.openSession();//传入参数查询返回结果User user session.selectOne(findById, 2);//输出结果System.out.println(user.getUname());//关闭sqlSessionsession.close();} }三、MyBatis工作流程上面中流程就是MyBatis内部核心流程每一步流程的详细说明如下文所述1读取MyBatis的配置文件。mybatis-config.xml为MyBatis的全局配置文件用于配置数据库连接信息。2加载映射文件。映射文件即SQL映射文件该文件中配置了操作数据库的SQL语句需要在MyBatis配置文件mybatis-config.xml中加载。mybatis-config.xml 文件可以加载多个映射文件每个文件对应数据库中的一张表。3构造会话工厂。通过MyBatis的环境配置信息构建会话工厂SqlSessionFactory。4创建会话对象。由会话工厂创建SqlSession对象该对象中包含了执行SQL语句的所有方法。5Executor执行器。MyBatis底层定义了一个Executor接口来操作数据库它将根据SqlSession传递的参数动态地生成需要执行的SQL语句同时负责查询缓存的维护。6MappedStatement对象。在Executor接口的执行方法中有一个MappedStatement类型的参数该参数是对映射信息的封装用于存储要映射的SQL语句的id、参数等信息。7输入参数映射。输入参数类型可以是Map、List等集合类型也可以是基本数据类型和POJO类型。输入参数映射过程类似于JDBC对preparedStatement对象设置参数的过程。8输出结果映射。输出结果类型可以是Map、List等集合类型也可以是基本数据类型和POJO类型。输出结果映射过程类似于JDBC对结果集的解析过程。
http://www.dnsts.com.cn/news/57268.html

相关文章:

  • 网站租用怎么办网站平台
  • 长沙购物网站建设WordPress做搜索引擎
  • 南京自助建站模板地铁工程建设论文投稿网站
  • 获取网站访客信息卖东西专业网站网上
  • 网站维护的方法安卓网站开发视频
  • 邢台网站建设最新报价线上推广渠道和方式
  • 大良网站设计价位昆明seo
  • 网站开发过程中出现的问题手机网站菜单设计模板
  • 绿色大气漂亮dedecms茶叶企业网站html5 wap网站
  • 东莞微信网站建设信息有什么公司建网站
  • 网站后台界面 园林设计常德公司做网站
  • 青州网站是做网站设计好还是杂志美编好
  • 定制建站方案免费网站服务器推荐
  • dedecms电影网站源码本地环境如何安装wordpress
  • 网站前台如何做访问量显示网络公司推广方案
  • c 可以做网站吗网站页面设计工作流程
  • 网站建设费应入什么科目直播网站源码免费
  • 网站验证钱的分录怎么做南昌市有帮做网站的吗
  • 网站建设安全性wordpress设置超链接
  • 在网页做动态图片的网站建筑信息平台app
  • 如何分析对手网站关键词图片上传分享平台
  • 网站建设的基础资料东道设计应届生收入
  • 网站制作_做网站_耐思智慧公司做的网站打开慢
  • 网站的功能建设方案神农架网站建设
  • 保定建设信息网站整合营销传播的概念
  • 英文网站制作 官网网站打开空白页面
  • 浙江建设厅网站如何做好外贸网络营销
  • 贵阳拍卖网站开发公司怎么免费建立个人网站
  • 装修网站模板12免费建站网站
  • 网站开发代理江苏wordpress自建主题