java
文章平均质量分 70
看尽事态炎凉
努力向前,力求奋进。
展开
-
Tomcat发布项目流程
1、下载tomcat(版本随便)2、打开tomcat下的webapps文件夹,将项目所需war包放到此文件夹下3、打开tomcat-->bin目录,为防止tomcat未关闭的进程,先点击shutdown.bat关闭项目,之后在启动项目,如下图4、上述第二步操作后,显示如下图,表示启动成功5、网页输入地址打开项目:例:http://localhost:8080/XZA 账号:admin 密码:111111...原创 2021-06-10 14:27:46 · 1099 阅读 · 0 评论 -
idea使用归结,小白入手指南
1、导入新项目2、找到对应的项目3、选择mavan-->finish进入项目4、进入项目,idea会指向他自带的maven,没有指定的maven会报一系列找不到maven库jar包错误,所以ctrl+alt+s快捷键打开设置,并在输入框输入maven5、修改成本地配好的maven路径6、下一步点击最右侧的maven,如下图 进行刷新,因为一开始maven是指向内置的maven库找不到项目所需jar包便会报错,刷新是为了找到自己后配的maven库7、找到导原创 2021-05-21 15:28:44 · 271 阅读 · 0 评论 -
谷歌Gson解决net.sf.json和com.alibaba.fastjson转java对象导致字段丢失问题
1、代码如下:/** * 根据用户编号获取打印模版接口 * @param pageNo(必填:页码) * @param limit(必填:页大小) * @param uid(必填:用户编号) * @param request * @param sig (必填:MD5(密码+时间戳),时间戳是当前系统时间(24小时制),格式YYYYMMDDhhmmss) * @param authorization(必填:(账户):时间戳;时间戳需和原创 2021-05-14 15:23:48 · 1220 阅读 · 1 评论 -
MyBatis返回其它类对象的字段处理方式
需求:在A.xml中联合查询A表所有字段及B表中的nikename字段,B表和A表没有关系但是和C表有关联,C表和A表有关联,其处理方式如下1、sql先写好,比如当前只做A表所有符合条件的查询SELECT *FROMsce_salegoods2、取sce_users表中的nickname,sce_salegoods关联sce_sale表,sce_sale在关联sce_users表SELECT g.*,u.nickname as nickname原创 2021-04-27 10:53:42 · 1315 阅读 · 0 评论 -
Cause: java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax
这种错误,是入库时候导致的报错,具体错误还是要看在入库的时候是如何入库,导致这样的报错就拿我出现这种错误示例:其实再找错的时候,错误可能都是不相同的,只是希望别人的出现的错误能得到借鉴1、示例:扫描本地D:目录下的所有.xls文件2、代码:重点看标红部分// 结尾为_1.xls文件 public void xlsCurrenF(String path){ //初始化File File excel = new File(path);原创 2020-06-30 11:37:17 · 15813 阅读 · 0 评论 -
idea方式上传项目到svn
1、打开IDEA ,上面工具栏选择VCS 选择把项目交给SVN管理2、选择SVN3、导入项目:4、添加svn地址5、选中svn地址,点击import6、之后发现项目名的文件夹没了,只有里面的文件夹7、拿到svn地址,在网页打开8、重新打开idea,进行同样操作9、效果出来了...原创 2020-06-30 18:05:27 · 1247 阅读 · 0 评论 -
IDEA添加作者和时间
1、Ctrl+Alt+s==>进入settings设置,或者左上角File-->settings2、找到Editor-->File and Code Templates-->Includes--File Header3、新建一个类,测试一下,如下图原创 2020-06-18 10:52:57 · 1079 阅读 · 0 评论 -
Mysql一些优化方式及Redis一些介绍及安装使用方式
1、mysql优化型问题① explain的使用:可以对索引进行查阅,查看给制定字段添加索引是否成功。若成功则显示1,不成功则会将整张表中的数据条数全部显示出来。② 在设计表时候考虑主键选型,测试会发现int速度远远高于string类型③ 在设计表字段时,尽量写见名知意的字母拼接,尽量不要将当前表中的每个字段名都写的很长,这会影响查询速度④ 避免使用select *,需要查询什么字段用什么字段,不然会将整张表中的所有字段全部扫描,影响查询速度⑤ 对查询量很高的字段建立索引(普通索引、原创 2020-05-22 22:23:59 · 228 阅读 · 0 评论 -
springboot整合mybatis实现数据库操作
1、创建springboot项目,过程忽略,详细参考我已写好的springboot环境搭建:https://mp.csdn.net/postedit/901754192、搭建好之后,大致目录如下图3、pom.xml<dependency> <groupId>org.springframework.boot</groupId> &...原创 2019-12-10 16:01:48 · 442 阅读 · 2 评论 -
Spring事物详细分析
1、什么是事务事务是逻辑上的一组操作,要么都执行,要么都不执行2、事务的特性(ACID)原子性:操作要么全部完成,要不全部不起作用一致性:执行事务前后,数据保持一致隔离性:并发访问数据库时,一个用户的事物不被其他事物所干扰,各并发事务之间数据库是独立的持久性:一旦事务被提交后,它对数据库的改变是永久性的,及时数据库发生故障也不应该对其有任何影响3、IOC和AOP概念...原创 2019-11-13 01:17:11 · 108 阅读 · 0 评论 -
springboot环境搭建及查询真实数据库内容
使用新版idea后,创建springboot项目会有点区别。无需选定Web,Mysql和Thymeleaf(本文第4部操作)。前提是在项目中会配置,在springboot中的pom.xml中添加以下三个,如图<!-- 引入前端web,此注解不存在Controller层注解会报一系列错误 --><dependency> <groupId>org.s...原创 2019-05-14 09:58:49 · 1645 阅读 · 3 评论 -
springboot之配置application.properties中静态资源
1、静态资源路径是指系统可以直接访问的路径,且路径下的所有文件均可被用户通过浏览器直接读取。2、在Springboot中默认的静态资源路径有:classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/3、在springboot中可以直接在配置文件中覆盖默认的静态资源路径...原创 2019-05-20 14:23:48 · 9846 阅读 · 3 评论 -
java后端给前端提供接口详细文档
1、接口功能:根据webService接口,查询所有表数据2、URL地址(示例)http://192.168.1.117:8086/select/soap3、支持格式JSON4、HTTP请求方式GET5、请求参数(根据需求给出参数或者不给参数) 字段名 字段类型 是否必须 ...原创 2019-10-14 14:45:13 · 15458 阅读 · 0 评论 -
java 调用webservice接口(.asmx).net,持久化操作,springboot开发
1、pom.xml需要的maven配置<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId></dependency><dependency>...原创 2019-10-14 14:42:52 · 2714 阅读 · 0 评论 -
java 调用webservice接口(.asmx).net
1、适应范围 拿到对接公司的一个接口,是用.net编写的webservice接口(.asmx),接口方会给到接口地址、方法名、参数及对方那边的返回值类型、测试数据。如果没有一下这些,那么就可以向客户那边索取。例(我这边接口方提供的数据):2、拿到地址后访问,点击网址查看是否可以访问,并找到对应的方法(以下蓝色字体就是方法名:He'l'loWorld、QzjSaveEvent....原创 2019-09-23 11:11:41 · 10643 阅读 · 4 评论