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

温州外贸网站推广国内最有趣的网站

温州外贸网站推广,国内最有趣的网站,促进企业,上海企业网站建设公司目录 1.1、代码编写Demo类User类启动类 APplication 1.2、配置类查询语句的配置 mysql.ymlspringboot的配置 application.yml日志的配置 logback.xml数据库的配置 mybatis-config.xml 1.3、测试#xff1a;1.3.1、测试获取用户数1.3.2、添加用户1.3.3、数据的更新1.3.4、数据的… 目录 1.1、代码编写Demo类User类启动类 APplication 1.2、配置类查询语句的配置 mysql.ymlspringboot的配置 application.yml日志的配置 logback.xml数据库的配置 mybatis-config.xml 1.3、测试1.3.1、测试获取用户数1.3.2、添加用户1.3.3、数据的更新1.3.4、数据的删除 1.1、代码编写 Demo类 import com.course.model.User; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.log4j.Log4j; import org.mybatis.spring.SqlSessionTemplate; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; Log4j RestController Api(value v1,tags 这是我的第一个版本的demo) RequestMapping(v1) public class Demo {//首先获取一个执行sql语句的对象Autowiredprivate SqlSessionTemplate template;RequestMapping(value /getUserCount,method RequestMethod.GET)ApiOperation(value 可以获取到用户数,httpMethod GET)public int getUserCount(){return template.selectOne(getUserCount);}RequestMapping(value /addUser,method RequestMethod.POST)public int addUser(RequestBody User user){int result template.insert(addUser,user);return result;}RequestMapping(value /updateUser,method RequestMethod.POST)public int updateUser(RequestBody User user){return template.update(updateUser,user);}RequestMapping(value /deleteUser,method RequestMethod.GET)public int delUser(RequestParam int id){return template.delete(deleteUser,id);}} User类 Data public class User {private int id;private String name;private String sex;private int age;}启动类 APplication import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.ConfigurableApplicationContext; import org.springframework.scheduling.annotation.EnableScheduling; import javax.annotation.PreDestroy;EnableScheduling SpringBootApplication public class Application {private static ConfigurableApplicationContext context;public static void main(String[] args) {Application.context SpringApplication.run(Application.class,args);}PreDestroypublic void close(){Application.context.close();}}1.2、配置类 查询语句的配置 mysql.yml ?xml version1.0 encodingUTF-8 ? !DOCTYPE mapperPUBLIC -//mybatis.org//DTD Mapper 3.0//ENhttp://mybatis.org/dtd/mybatis-3-mapper.dtdmapper namespacecom.courseselect idgetUserCount resultTypeIntegerselect count(*) from user;/selectinsert idaddUser parameterTypecom.course.model.Userinsert into user(id,name,age,sex)values(#{id},#{name},#{age},#{sex})/insertupdate idupdateUser parameterTypecom.course.model.Userupdate user set name#{name},age#{age}where id#{id}/updatedelete iddeleteUser parameterTypeIntegerdelete from user where id #{id}/delete/mapperspringboot的配置 application.yml #服务端口配置 server:port: 8888 #日志配置 logging:path: logsfile: mylog.log#报告和数据库的配置 spring:application:name: reportdatasource:driver-class-name: com.mysql.jdbc.Driver #数据库驱动# 数据库的地址url: jdbc:mysql://localhost:3306/course?useSSLfalseuseUnicodetruecharacterEncodingutf-8servetTimeZoneAsia/Shanghaiusername: rootpassword: 123456mybatis:# 做映射的 com.course.model包下的对象type-aliases-package: com.course.model#加载resources/mapper下的文件mapper-locations:- mapper/* 日志的配置 logback.xml ?xml version1.0 encodingUTF-8? !-- 格式化日式的时间格式路径等 -- configurationinclude resourceorg/springframework/boot/logging/logback/defaults.xml/property nameFILE_LOG_PATTERN value%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{80} - %msg%n/property nameLOG_PATH value${LOG_PATH:-${LOG_TEMP:-${java.io.tmpdir:-/tmp}}}/appender nameFILE classch.qos.logback.core.rolling.RollingFileAppenderfile${LOG_PATH}/${LOG_FILE}/filerollingPolicy classch.qos.logback.core.rolling.TimeBasedRollingPolicyfileNamePattern${LOG_PATH}/${LOG_FILE}.%d{yyyy-MM-dd}/fileNamePattern/rollingPolicyencoder charsetUTF-8pattern${FILE_LOG_PATTERN}/pattern/encoder/appenderappender nameSTDOUT classch.qos.logback.core.ConsoleAppenderencoderpattern${FILE_LOG_PATTERN}/pattern/encoder/appenderappender nameCRAWLER_LOG classch.qos.logback.core.rolling.RollingFileAppenderfile${LOG_PATH}/event.log/filerollingPolicy classch.qos.logback.core.rolling.TimeBasedRollingPolicyfileNamePattern${LOG_PATH}/event.%d{yyyy-MM-dd}.log/fileNamePatternmaxHistory30/maxHistory/rollingPolicyencoder classch.qos.logback.classic.encoder.PatternLayoutEncoderpattern%msg%n/pattern/encoder/appenderlogger namecom.business.intelligence.util.CrawlerLogger levelINFO additivityfalseappender-ref refCRAWLER_LOG//loggerroot levelINFOappender-ref refSTDOUT/appender-ref refFILE//root/configuration数据库的配置 mybatis-config.xml ?xml version1.0 encodingUTF-8 ? !DOCTYPE configurationPUBLIC -//mybatis.org//DTD Config 3.0//ENhttp://mybatis.org/dtd/mybatis-3-config.dtdconfiguration!-- 映射到哪个包里面--typeAliasespackage namecom.course.model//typeAliases!-- 映射到哪个sql文件里面--mappersmapper resourcemapper/mysql.xml//mappers /configuration 1.3、测试 1.3.1、测试获取用户数 1.3.2、添加用户 1.3.3、数据的更新 1.3.4、数据的删除
http://www.yutouwan.com/news/112695/

相关文章:

  • 免费信息发布网站大全鹰潭网站商城建设
  • 电子商务网站建设的实训心得西宁知名网站制作公司
  • 学校网站建设材料h5可视化开发工具
  • 门户网站开发哪种语言比较好汉川网站开发
  • 企业网站建站程序新手建什么网站赚钱
  • 重庆定制网站建设地址wordpress设置背景图案
  • 设计师灵感网站淘宝首页设计
  • 站酷官网入口网站建设需要多少天时间
  • 建设一个营销网站的费用上虞网站建设哪家好
  • 杭州专业网站在百度搜不到网站
  • 无锡做食品网站的公司简介网站维护技术
  • dedecms5.7装饰网站模板wordpress主题怎么制作
  • 毕节市网站建设58同城哪个网站可以做ppt
  • 自助建网站平台怎么收费网上建立网站
  • html页面生成器优化网站速度的要点
  • 优秀的设计网站有哪些手机 网站开发软件有哪些
  • 邯郸网站优化平台网站建设模板公司
  • 网站空间托管合同 .docwordpress自定义查询项
  • 恩施网站制作营销网站建设hanyous
  • 网站seo最新优化方法网站建设 的类型有哪些方面
  • 好看的电商网站模板下载手机网站多少钱一个
  • 品牌宝正式推出免费个人网站认证寿县移动公司网站建设
  • 网站在哪里备案公司车辆管理系统软件
  • 微信h5在哪个网站做广州移动 网站设计
  • apache 网站建设建设商城购物网站
  • 济南做网站优化的公司电商运营培训哪个机构好
  • 免费建站网站一级大录像不卡网站报错403
  • 企业网站seo工作c2c网站建设价格
  • 蔡甸城乡建设局网站广西住建局官方网站
  • 用什么网站开发做羞羞的网站