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

世界工厂采购网站创建全国文明城市标语口号

世界工厂采购网站,创建全国文明城市标语口号,win7优化大师官网,西安效果图制作工作室文章目录 1. 添加依赖项2. 更新配置文件 application-druid.yml2.1. 配置数据源2.2. 配置连接验证 3. 更新 MybatisPlusConfig4. 解决 mapper 中使用 sysdate() 的问题4.1. 修改 BaseEntity4.2. 修改 Mapper 5. 更新 YML 配置 正文开始#xff1a; 前提条件#xff1a;在您的… 文章目录 1. 添加依赖项2. 更新配置文件 application-druid.yml2.1. 配置数据源2.2. 配置连接验证 3. 更新 MybatisPlusConfig4. 解决 mapper 中使用 sysdate() 的问题4.1. 修改 BaseEntity4.2. 修改 Mapper 5. 更新 YML 配置 正文开始 前提条件在您的项目中已经集成了 MyBatis-Plus。 1. 添加依赖项 位置ruoyi-admin/pom.xml !-- SQLite3驱动 -- dependencygroupIdorg.xerial/groupIdartifactIdsqlite-jdbc/artifactIdversion3.36.0.3/version /dependencydependencygroupIdcom.baomidou/groupIdartifactIdmybatis-plus-boot-starter/artifactIdversion3.4.3.1/version /dependency2. 更新配置文件 application-druid.yml 2.1. 配置数据源 # 数据源配置 spring:datasource:type: com.alibaba.druid.pool.DruidDataSourcedriverClassName: org.sqlite.JDBCdruid:# 主库数据源配置master:url: jdbc:sqlite:db\\db.sqlite3?date_string_formatyyyy-MM-dd HH:mm:ssusername:password:注意务必添加 date_string_formatyyyy-MM-dd HH:mm:ss否则在某些情况下查询时会报错 Caused by: java.sql.SQLException: Error parsing time stamp。具体错误信息示例 13:53:38.671 [restartedMain] ERROR o.s.b.SpringApplication - [reportFailure,870] - Application run failed org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name captchaController: Unsatisfied dependency expressed through field configService; ... Error parsing time stamp; nested exception is java.sql.SQLException: Error parsing time stamp2.2. 配置连接验证 # 配置检测连接有效性 validationQuery: SELECT 1 FROM sys_config3. 更新 MybatisPlusConfig 在 MybatisPlusConfig 类中配置分页插件以支持 SQLite 数据库 /*** 分页插件自动识别数据库类型 https://baomidou.com/guide/interceptor-pagination.html*/ public PaginationInnerInterceptor paginationInnerInterceptor() {PaginationInnerInterceptor paginationInnerInterceptor new PaginationInnerInterceptor();// 设置数据库类型为SQLitepaginationInnerInterceptor.setDbType(DbType.SQLITE);// 设置最大单页限制数量默认500条-1表示不限制paginationInnerInterceptor.setMaxLimit(-1L);return paginationInnerInterceptor; }4. 解决 mapper 中使用 sysdate() 的问题 4.1. 修改 BaseEntity /** 当前时间 */ Setter TableField(exist false) private Date nowDate;public Date getNowDate() {return DateUtils.getNowDate(); }4.2. 修改 Mapper 在 SysLogininforMapper.xml 中替换为以下内容 insert parameterTypeSysLogininforINSERT INTO sys_logininfor (user_name, status, ipaddr, login_location, browser, os, msg, login_time) VALUES (#{userName}, #{status}, #{ipaddr}, #{loginLocation}, #{browser}, #{os}, #{msg}, CURRENT_TIMESTAMP) /insert在 SysUserMapper.xml 中修改更新操作 update parameterTypeSysUserif testremark ! nullremark #{remark},/ifupdate_time CURRENT_TIMESTAMPWHERE user_id #{userId} /update5. 更新 YML 配置 在打包为 jar 后您可以通过配置数据库的路径来灵活设置数据库位置。示例配置如下 url: jdbc:sqlite:.//DB//sql.db?date_string_formatyyyy-MM-dd HH:mm:ss通过以上步骤您便成功将项目的数据库更改为 SQLite并配置相应的环境以确保顺利运行。确保在每一步都仔细核对配置以避免潜在的问题。
http://www.w-s-a.com/news/232916/

相关文章:

  • vs网站开发教程昆山普立斯特做的有网站
  • 柳州网站seo网站swordpress 输出内容
  • 网站设计制作电话多少网站流量下降
  • 沈阳做网站推广的公司唐山哪家做网站好
  • 国外著名网站建设公司WordPress破解怎样主题修复
  • 网站建设济南云畅网络广州电力建设有限公司网站
  • 查看公司信息的网站思特奇是外包公司吗
  • 制作企业网站的目的啥都能看的浏览器
  • 做网站可以用哪些语言如何进行网站运营与规划
  • 做效果图网站有哪些电子商城网站制作数据库
  • 小刘网站建设wordpress调用php文件上传
  • 建设银行对账网站网络营销广告案例
  • 做网站开票是多少个点的票wordpress扫码提交数据库
  • 织梦网站改版需要怎么做企业网站备案管理系统
  • 大规模网站开发语言宁夏建设职业技术学院网站
  • 寻花问柳专注做一家男人爱的网站北京展台设计制作
  • 中卫网站设计做自己的卡盟网站
  • 广州网站推广自助做网站人家直接百度能搜到的
  • 电子商务网站建设目标及利益分析安徽建设厅网站施
  • 制作网站策划书网站建设公司的性质
  • 哪个网站可以做免费宣传简单的网页设计网站
  • 福州专业网站制作公司金湖建设局网站
  • 好的移动端网站模板下载兰州线上广告推广
  • 宁波高端建站深圳品牌营销策划机构
  • 权威网站优化价格建设厅科技中心网站首页
  • 保定模板建站软件腾讯云做淘客网站
  • 单位建设一个网站的费用正规刷手机单做任务网站
  • 北京定制网站价格开网店怎么卖到外国
  • 做网站 后端是谁来做的工程建设指挥部网站
  • wordpress建站 云打印昆明 网站设计