- 博客(48)
- 资源 (5)
- 收藏
- 关注
原创 DEV FAT UAT PRO
软件开发过程中常用的环境解释DEV FAT UAT PRO软件开发过程中常用的环境解释DEV FAT UAT PRODEVDevelopment environment开发环境,用于开发者调试使用FATFeature Acceptance Test environment功能验收测试环境,用于软件测试者测试使用UATUser Acceptance Test environment用户验收测试环境,用于生产环境下的软件测试者测试使用PRODProduction environment
2021-07-14 14:42:45 177
原创 MyBatis Mapper判断写法
1.判断String是否为空<if test="stringParam != null and stringParam != ''"></if>2.判断Integer是否大于0<if test="idParam !=null and idParam gt 0"></if>3.判断List是否不为空<if test="listPar...
2020-04-22 13:47:12 1382
原创 解决 springboot项目打包部署到linux系统下,下载resources/static/静态资源找不到的问题
解决 springboot项目打包部署到linux系统下,下载resources/static/静态资源找不到的问题使用spingboot开发,在工程根目录中添加了一个配置文件,在IDE中通过this.getClass().getResource("")来获取文件的路径,没有任何的问题。在打成jar后运行,结果不能读取到文件。在jar里面对应的class路径下可以看到该文件,确定是有打包进去的...
2019-11-27 11:22:51 2750
转载 MyBatis关联查询,一对多关联查询
MyBatis关联查询,一对多关联查询MyBatis关联查询,一对多关联查询1.实体关系图,一个国家对应多个城市2.单步查询3.分步查询MyBatis关联查询,一对多关联查询1.实体关系图,一个国家对应多个城市一对多关联查询可用三种方式实现:单步查询,利用collection标签为级联属性赋值;分步查询:利用association标签进行分步查询;利用collection标签进行分...
2019-10-10 15:07:08 279
原创 mybatis 中的转义符
mybatis 中的转义符号在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用<![CDATA[ ]]>来解决。<![CDATA[ ]]> 是什么,这是XML语法。在CDATA内部的所有内容都会被解析器忽略。如果文本包含了很多的"<“字符 <...
2019-07-30 15:28:39 1252
原创 用JDBC连接Mysql 5.6+的时候,log里面一直有如下的warning, 每次连接数据库的时候都会一直打印这个warning
Fri Jan 11 08:38:27 CST 2019 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection mus...
2019-01-11 08:39:21 567
原创 Spring Boot:Consider defining a bean of type '*.*.Dao' in your configuration解决方案
SpringBoot在启动项目的时候遇到了以下情况:APPLICATION FAILED TO START***************************Description:Field sysUserDao in com.iamapsycho.service.impl.SysUserServiceImpl required a bean of type 'com.iamaps...
2019-01-10 17:36:28 4207
原创 JAVA的(PO,VO,TO,BO,DAO,POJO)解释
java的(PO,VO,TO,BO,DAO,POJO)解释PO(persistant object) 持久对象在o/r映射的时候出现的概念,如果没有o/r映射,没有这个概念存在了。通常对应数据模型(数据库),本身还有部分业务逻辑的处理。可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。V...
2019-01-10 16:43:14 5131 1
原创 Spring Boot入门项目资源下载地址
Spring Boot入门项目资源下载地址SpringBoot入门级项目SpringBootTest(整合swagger2)
2019-01-09 14:48:36 341
原创 Spring Boot中整合使用wagger2
Spring Boot中整合使用Swagger2构建RESTful APIs在之前创建的入门级SpringBoot项目添加swagger2生产接口文档pom文件中导入swagger2的jar包创建swagger2配置类其实这个配置类,只要了解具体能配置哪些东西就好了,这个swagger2配置启动一次之后就不需要改动了。特别要注意的是里面配置了api文件也就是controll...
2019-01-08 17:31:14 2236 1
原创 代码注释规范
代码注释规范一、后端代码注释1.类(接口)注释(1)使用swagger的项目@Controller@RequestMapping("/testController")@Api(value="Controller的描述")public class TestController { ... ...}/** * * @TODO: (对service类进行功能描述) * @a...
2019-01-07 15:05:13 2834
原创 mybatis对于list更新sql语句写法
mybatis对于list更新sql语句写法批量更新&amp;lt;update id=&quot;updateConfigureNames&quot; parameterType=&quot;java.util.List&quot;&amp;gt; &amp;lt;foreach collection=&quot;list&quot; item=&am
2019-01-07 14:51:57 3009
原创 上传文件到物理路径并下载
上传文件到物理路径并下载上传文件到服务器物理路径,以便下载使用接口如下:/** * * @TODO: 小程序上传单个文件到服务器* @param request* @param file 文件* @throws IOException * @return(展示方法参数和返回值) */@ResponseBody@RequestMapping("/fileUpload")...
2019-01-07 14:42:37 492
原创 MQTT消息订阅与解析
MQTT消息订阅与解析通过配置文件创建mqtt客户端1.1 xml文件中添加mqtt客户端配置项<!-- mqtt客户端 --><bean id="clientFactory" class="org.springframework.integration.mqtt.core.DefaultMqttPahoClientFactory"> <propert...
2019-01-07 14:27:44 7467 7
原创 Mysql查询语句排序
Mysql查询语句排序在程序开发过程中,客户提出了一个难解的问题如图所示,上面的数据格式为a-b要求排序方式是先按照a升序,再按照b升序需要排序的自段位sort_nameSELECT *FROM TABLE_NAMEORDER BY mid( trim(sort_name), 1, IF ( LOCATE('-', sort_name) <> 0,...
2019-01-07 13:59:25 965
原创 SpringBoot入门级项目(详细步骤)
1. 明确开发环境Spring Tool Suite Version: 3.9.2.RELEASE2. 创建Maven项目File–&amp;amp;amp;amp;amp;amp;amp;gt;New–&amp;amp;amp;amp;amp;amp;amp;gt;Maven Project3.配置pom.xml文件在pom.xml文件中进行以下修改:&amp;amp;amp;amp;amp;amp;amp;lt;
2019-01-07 10:56:09 22971 15
转载 liunx常用命令
cd .. 上一级mkdir data 创建文件夹vi zoo.cfg 编辑文件:x 保存并退出:q 没有任何修改退出:q! 强制退出mv 源文件目录 目标文件目录tail -n 500 zookeeper.out 查看文件最后500行crtl +c 退出tar -zxvf zookeeper-3.4.6.tar.gz 解压tar zcvf te...
2019-01-07 10:27:31 116
转载 maven多个子项目、父项目之间的引用问题
Maven多模块项目管理小结###原文:https://blog.csdn.net/whuslei/article/details/7989102问题下面是一个简略的项目结构图Parent------ childA(BusinessLayer)— pom.xml------ childB(WebLayer)— pom.xml`------ pom.xml1、Parent怎么能找到c...
2019-01-07 10:14:36 1901 13
原创 Java 获取Html文本中的img标签下src中的内容
/** * 得到网页中图片的地址 * @param htmlStr html字符串 * @return List<String> */ private List<String> getImgStr(String htmlStr) { List<String> pics = new Arr...
2018-07-13 11:56:33 2495
原创 spring boot jar 进程自动停止,自动终止,不能后台持续运行
spring boot jar 进程自动停止,自动终止,不能后台持续运行第一次部署spring boot 到linux上,用命令java -jar **.jar,发现应用自动退出,进程停止了。后来发现要不挂断的执行命令,忽略所有的挂断信号,用以下命令解决nohup java -jar **.jar&amp;nohup: 不挂断的执行命令,忽略所有的挂断信号。 运行后台命令 最后加 &a...
2018-06-20 10:07:58 8889 1
原创 当input正在获得焦点时停2s在请求
当input正在获得焦点时停2s在请求 var timeoutId = 0; $('#id').off('keyup').on('keyup', function (event) { clearTimeout(timeoutId); timeoutId = setTimeout(function () { $.aja...
2018-05-25 11:34:24 198
原创 mysql-5.7.11-winx64.zip解压缩安装时root的默认密码
mysql-5.7.11-winx64.zip解压缩安装时root的默认密码在data目录下有1个err后缀的*.err文件在该文件中搜索A temporary password is generated for root@localhost可以看到1条日志信息便是生成的默认密码...
2018-04-03 21:53:54 718
转载 mysql 5.7安装报错
mysql 5.7安装报错: 请键入 NET HELPMSG 3534 以获得更多的帮助解压包使用cmd安装mysql5.7,使用cmd启动MySQL 服务正在启动 .MySQL 服务无法启动。找到原因是,要进入mysql安装目录找到my-default.ini文件,修改文件名为my.ini。再次启动发现连接不上mysql服务,进入windows管理工具的服务下,没有发现MySq...
2018-04-03 21:45:19 344
原创 Spring任务定时调度<task:scheduled-tasks>cron参数详解
<task:scheduled-tasks> cron表达式详解
2017-12-13 10:28:06 1011
原创 javaweb项目 基于poi的excel导出 合并单元格
代码:sheet.addMergedRegion(new CellRangeAddress(firstRow, lastRow, firstCol, lastCol));CellRangeAddress(int firstRow, int lastRow, int firstCol, int lastCol)参数:起始行号,终止行号, 起始列号,终止列号
2017-08-31 17:39:00 951 1
code-generator.zip
2020-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人