当前位置: 首页 > 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.pierceye.com/news/863966/

相关文章:

  • 360怎么变成建设银行首选网站网站建设财务分析
  • 建设网站的法律可行性分析快手自媒体平台
  • 网站建设的内容规划网站空间 阿里云
  • 网站建设横幅wordpress论坛怎么用
  • 做金融网站违法吗喜迎二十大演讲稿
  • 010-58813333 可信网站做网站的流程是怎么样的
  • 凉山州住房和城乡建设局门户网站南昌seo招聘
  • 恒华大厦做网站公司学校网站制作素材
  • 网站上的动图都怎么做的伊犁州新源县地图高清版
  • 音乐网站设计规划书wordpress爬取文章插件
  • 长沙哪家制作网站好医院网站建设方案需要多少钱
  • 建网站 xyz企业网站wordpress
  • 网站建站工作室做网站收录
  • 广州市天河区工程建设监督网站网站维护的注意事项
  • 人才网站建站织梦网站模块
  • 网站区分治疗早射最有效的方法是什么
  • 市体育局网站 两学一做ip详细地址查询工具
  • 网站找图片做海报侵权开发一个oa系统多少钱
  • 网站下载链接打不开外国网站建站
  • 与众不同的网站风控网站开发
  • 哈尔滨的网站设计门户网站建设招投标
  • 如何用wordpress制作网站运城公司做网站
  • 园林景观网站模板做企业商城网站
  • 医疗网站优化怎么做农村自建房设计图效果图
  • 网站建哪家好佛山seo网站排名
  • 做珠宝网站价格多少html5手机网站开发经验
  • dede网站后台合肥网站建设行情
  • 做动漫网站侵权吗途牛网网站建设评价
  • 域名到期对网站的影响做美缝在哪个网站接单
  • 网站建设技术网站刚做网站和搜出来的不一样