java.sql.SQLException: Connection is read-only. Queries leading to data modification are not allowed
posted @ 2020-11-25 15:26
|
|||
随笔分类 - Mavenjava.sql.SQLException: Connection is read-only. Queries leading to data modification are not allowed
摘要:今天更新数据时出现这个错误: java.sql.SQLException: Connection is read-only. Queries leading to data modification are not allowed 原因是:我在service层设置了只读。@Transactional
阅读全文
posted @ 2020-11-25 15:26
摘要:当我们使用mybatis时,在where中会用到 in 如: where name in ('Jana','Tom'); 我们可以在sql中直接写 name in ('Jana','Tom') 或者 name in (${names}) (备注:String names = "'Jana','Tom
阅读全文
posted @ 2020-11-04 16:16
摘要:官网:https://kkfileview.keking.cn/zh-cn/docs/production.html 1. 环境要求 Java: 1.8+ OpenOffice或LiberOffice(Windows下已内置,CentOS或Ubuntu下会自动下载安装,MacOS下需要自行安装) 2
阅读全文
posted @ 2020-10-23 10:36
摘要:springboot指定端口的三种方式 第一配置文件中添加server.port=9090 第二在命令行中指定启动端口,比如传入参数一server. port=9000 java -jar bootsample. jar -- server.port=9000 第三传入虚拟机系统属性java - D
阅读全文
posted @ 2020-10-21 16:02
摘要:Maven 安装流程 1.Maven下载地址 2.下载完成,保存本地 3.配置maven的环境变量 4.Maven配置完成添加到Path路径内 5.Path内引入Maven的配置地址,这里要注意是追踪到 bin 目录! 6.检测是否安装Maven 7.安装成功后下载配置信息 IDEA - Maven
阅读全文
posted @ 2020-05-11 15:12
摘要:前情提要 正文详解 VO O/R Mapper PO VO与PO区别 BO POJO DAO(常用) DTO(较少用,过渡作用) TO QO DO前情提要核心概念实体类在不同应用层面的表述个人建议因为我学习本文的知识是源于对后台的进一步理解,所以如果你结合SpringMVC的话,理解可能感觉更好一点
阅读全文
posted @ 2020-05-11 14:44
摘要:Tomcat刚启动,报出端口被占用 问题1:Tomcat刚启动也就一两秒的时间,报出端口被占用 java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindExceptio
阅读全文
posted @ 2020-05-11 10:57
摘要:问题描述 mybatis +Spring+mysql环境,进行查询,带有下划线的字段,比如create_date,实体中createDate,返回结果为null。原因由于 进行查询的时候,返回值是使用的resultType 对应的是实体,而这样create_date与createDate就不能一一对
阅读全文
posted @ 2020-05-11 10:42
摘要:如果不想在服务器上指定编码格式,那么可以在页面get提交时对中文进行url转码,后台进行解码即可。前台页面:var str=encodeURI(encodeURI(“这里是要加密的含有中文的字符串”)); 为什么这里要加密两次呢?答案是因为第一次加密,生成了含有%开头的字符串,但是在浏览器里面%是一
阅读全文
posted @ 2020-04-23 18:02
摘要:1、(终极解释!!!)throws Exception放在方法后边,是throws Exception表示的是本方法不处理异常,交给被调用处处理(如果你不希望异常层层往上抛,你就要用throws Exception) ,而且被调用处必须处理。 2、throw new Exception 表示人为的抛
阅读全文
posted @ 2020-04-20 18:38
摘要:Activiti的后台是有数据库的支持,所有的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。 ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。 ACT_RU_*: 'RU'表示runti
阅读全文
posted @ 2020-04-09 17:37
摘要:1)开通泛域名支持,即java.book.cn,net.book.cn,www.books.cn都指向同一IP,如127.0.0.1 (2)修改tomcat目录下的conf/server.xml,在engine里面添加 <Host name="localhost" debug="0" appBase
阅读全文
posted @ 2020-03-11 17:34
摘要:1.特殊字符作为分隔符时需要使用\\进行转义(比如使用\\作为分隔符的话,则转义为\\\\) 这里对|分隔符字符串进行分割 String str = "a|b|c"; String[] strArr = str.split("\\|"); System.out.println(strArr.leng
阅读全文
posted @ 2020-03-09 15:43
摘要:问题分析:自己写的小项目在线上出现了定时执行的入库操作被执行两次的问题,一开始以为自己程序实现相关功能的处理逻辑存在问题,查看定时日志的时候发现定时的记录每次都记录了同一(几乎)时间的两条。以前的定时都是用作数据同步数据更新,数据量较小的情况下一直没注意到这一点,这一次的插入操作多了一倍的数据才发现
阅读全文
posted @ 2020-03-04 16:09
摘要:效果图 1、打开 tomcat - ->conf- ->server.xml 编辑> 修改端口号为80端口(是为了避免http://192.29.193.128:8080/项目名)改成如下代码 <Connector port="80" protocol="HTTP/1.1" connectionTi
阅读全文
posted @ 2020-02-26 10:36
摘要:内存方案一: 以下配置不是必须的,但是当大家项目中遇到问题时,可以考虑是否是以下问题导致的。一、单账号多用户登录配置:设置jeesite.propertis的配置项user.multiAccountLogin=true,可以设置为一个账号多用户同时登陆,如果我们使用集群时最好配置为true,防止系统
阅读全文
posted @ 2020-02-26 10:15
摘要:1.使用tomcat自己的虚拟路径 1.1.在tomcat\config\server.xml中配置 path="/upload" 虚拟路径 E:\photo\upload 图片存放的真实路径 <Context crossContext="true" docBase="E:\photo\upload
阅读全文
posted @ 2020-02-25 09:41
摘要:1.使用tomcat自己的虚拟路径 1.1.在tomcat\config\server.xml中配置 path="/upload" 虚拟路径 E:\photo\upload 图片存放的真实路径 <Context path="/upload" docBase="E:\photo\upload" rel
阅读全文
posted @ 2020-01-17 15:26
摘要:try{ Integer adminID = Integer.parseInt(adminId); XxAdmin admin = adminRepository.findOne(adminID); model.addAttribute("admin",admin); }catch (Exception e){ StackTraceElement stackTraceElement = e.get
阅读全文
posted @ 2019-12-27 10:17
|
|||