自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 java字符串和List集合互相转换

场景: java字符串和List集合互相转换1.字符串转Listpublic static List convertStringToList(String str,String mark){ String[] strArray = str.split(mark); List list=Arrays.asList(strArray); return list;}2....

2019-03-28 21:26:04 25042

原创 JSON字符串转List集合操作

场景: JSON字符串转List集合与List集合转JSON字符串 使用的jar包是fastjson-1.2.41.jar1.JSON字符串转List集合操作public static <T> List<T> parseArray(String text, Class<T> clazz) { try { re...

2019-03-28 20:56:03 11270

原创 java通过反射方式根据对象属性名称获取属性值

场景: java通过反射方式根据对象属性名称获取属性值1.实现方法public static Double getFieldValueByFieldName(String fieldName,Object object) { try { Field field = object.getClass().getDeclaredField(fieldName); //对p...

2019-03-28 12:57:53 12535 3

原创 spring集成Swagger

1.本例环境 1>.本例demo1源码下载地址: https://github.com/zhangbeizhen/spring-swagger 本例demo2源码下载地址: https://github.com/zhangbeizhen/spring-swagger2 2>. Swagger + spring + mybatis + eclipse Mars +...

2019-03-26 19:50:35 184

原创 springmvc集成swagger-ui报错Unable to infer base url

报错信息:Unable to infer base url. This is common when using dynamic servlet registration or whenthe API is behind an API Gateway. The base url is the root of where all the swagger resources are serv...

2019-03-26 18:56:04 1730 1

原创 Java遍历Map对象的方式

场景:Java遍历Map方式1.常见遍历方式public static void mode1() { Map<String, String> map = new HashMap<String, String>(); map.put("浙江", "杭州"); map.put("江苏", "苏州"); map.put("福建", "福州"); for...

2019-03-25 20:38:19 153

原创 spring集成shiro

场景: 本例实现用户/口令正常登入,并且实现@RequiresPermissions("sys:user:query")权限验证1.本例环境 1>.本例源码下载地址: https://github.com/zhangbeizhen/spring-shiro 2>.本例环境 shiro + spring + mybatis + eclipse Mars + 基于mav...

2019-03-24 14:24:57 180

原创 解决:Required request body is missing

报错信息: WARN DefaultHandlerExceptionResolver:384 - Failed to read HTTP message: org.springframework.http.converter.HttpMessageNotReadableException: Required request body is mis...

2019-03-22 20:13:03 23068

原创 解决:shiro添加注解@RequiresPermissions不起作用

场景: spring集成shiro时,在Controller方法上添加注解@RequiresPermissions无效,代码示例如下@GetMapping("/{id}")@RequiresPermissions("sys:user:query")public User user(@PathVariable Long id) { User user = userDao.getB...

2019-03-21 18:45:35 3169

原创 spring集成ehcache

1.本例环境 1>. ehcache + spring + mybatis + eclipse Mars + 基于maven的web项目 2.1>. spring集成mybatis的源码下载地址: https://github.com/zhangbeizhen/spring-mybatis 2.2>. spring集成mybatis参考博客地址: https:...

2019-03-18 21:36:29 404

原创 配置mybatis输出sql语句

场景: spring集成mybatis项目中,配置mybatis输出sql语句配置: 在mybatis全局配置文件mybatis-config.xml如下配即可<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org/...

2019-03-18 21:16:30 3457

原创 spring集成mybatis

1.本例环境 1&gt;. spring + mybatis + eclipse Mars + 基于maven的web项目 2&gt;. 本例源码下载地址: https://github.com/zhangbeizhen/spring-mybatis2.创建基于maven的web项目3.pom.xml配置 引入mybatis,druid,mysql-connector-ja...

2019-03-15 18:30:54 153

原创 解决:Controller接收的请求参数的中文参数乱码

本例环境: eclipse MARS2 + Tomcat v7.0 + 基于maven的web项目场景: 浏览器发送请求: http://127.0.0.1:8080/spring-mybatis/emp/insert?lastName=赵六&amp;[email protected]&amp;gender=1&amp;cardNumber=20190314002&...

2019-03-15 18:30:36 4147

原创 解决:Could not publish server configuration for Tomcat v7.0 Server at localhost

本例环境: eclipse MARS2 + Tomcat v7.0报错信息: Could not publish server configuration for Tomcat v7.0 Server at localhost. Multiple Contexts have a path of "/generator"问题导致原因: 在D:\workspaceMav...

2019-03-15 12:21:59 1406

原创 springboot集成mybatis

1.本例环境 springboot + mybatis + IntelliJ IDEA2.创建Spring Initializr项目3.pom.xml配置 引入mybatis,druid,mysql-connector-java,spring-boot-starter-jdbc,spring-boot-starter-web等模块4.application.yml配置 ...

2019-03-14 21:39:16 217

原创 上传本地代码到github托管

本例环境: windows 10 + Git Git下载地址: https://www.git-scm.com/download本例场景: 将springboot-mybatis源码上传到springboot-mybatis托管 1. 在本地建立git仓库 命令行cd到你的本地项目根目录下,本例目录: D:\git-info2019\springboot-m...

2019-03-14 21:22:52 229

原创 idea格式化代码快捷键

1&gt;.代码格式化Ctrl+Alt+L2&gt;.application.yml配置信息左对齐快捷键Shift+Tab以上,TKS.

2019-03-14 17:57:01 52414 2

原创 mybatis驼峰命名属性功能与配置

1.本例环境: springboot + mybatis + IntelliJ IDEA2.功能: 数据库字段,一般都用下划线分隔例如employee表的姓名字段last_name;但是Model等实体对象中的属性,一般用驼峰命名,例如lastName;使用mybatis驼峰命名属性后,表字段last_name能自动映射到表对应实体对象的lastName.3.spri...

2019-03-14 17:56:36 8826 1

原创 解决:java.lang.IllegalStateException: Property 'configuration' and 'configLocation' can not specified

本例环境: springboot + IntelliJ IDEA报错信息:解决: 在springboot的application.yml不能同时使用以下两个配置,换句话说,两者配置方式只能取其一. mybatis: config-location: classpath:mybatis/mybatis-config.xml configuration:...

2019-03-14 17:56:19 7076

原创 解决: Unknown lifecycle phase "mvn". You must specify a valid lifecycle phase

本例环境: IntelliJ IDEA 1.报错信息:2.导致原因:在使用 mvn tomcat7:run命令时,idea会自动加上mvn,所以实际运行时变成 mvn mvn tomcat7:run因此,直接输入tomcat7:run即可错误截图:正确截图:以上,TKS....

2019-03-13 12:05:41 6539

原创 org.apache.tomcat.maven插件与mvn tomcat7:run命令使用和org.mortbay.jetty插件与mvn jetty:run命令使用

本例环境: IntelliJ IDEA 本例场景: org.apache.tomcat.maven插件与mvn tomcat7:run命令使用 org.mortbay.jetty插件与mvn jetty:run命令使用1.创建基于maven的web项目2.在pom文件中加入如下配置 &lt;build&gt; &lt;finalName&gt;de...

2019-03-13 12:05:10 1042

原创 springboot整合druid数据源时:Failed to bind properties under 'spring.datasource' to javax.sql.DataSource

报错信息: 场景: 在application.yml的spring.datasource配置监控统计拦截的filters引起 filters: stat,wall,log4j解决: 在pom文件中引入如下jar包即可&lt;!-- https://mvnrepository.com/artifact/log4j/log4j --&gt;&lt;dep...

2019-03-10 15:32:30 1837

原创 Linux系统修改时间

本例环境: Linux version 3.10.0-957.1.3.el7.x86_64 1.查看时间 [root@localhost ~]# date Sun Mar 10 13:43:54 CST 20192.修改时间 [root@localhost ~]# date -s "20190310 13:36:38" #yyyymmdd hh:mm...

2019-03-10 13:50:53 2699

原创 解决:本机jdk版本过低,spring-tool-suite无法启动

解析: 本例本机环境:jdk7,本机运行SpringToolSuite4无法启动,原因是需要JDK8. 如果不改变全局配置的jdk7,那就再安装一个jdk8. 在spring-tool-suite启动配置中指定安装的jdk8.1.本例安装目录D:\MySoftware\sts-4.1.2.RELEASE,在该目录中找到SpringToolSuite4.ini文件,添加如下...

2019-03-07 08:49:30 3278 1

原创 SpringMVC日期格式化配置

本例使用场景: 后台代码返回日期数据要在前台页面中显示,且要求格式:2019-03-04 15:36:03 在没有配置前返回前台数据是:1551684963000 配置后:2019-03-04 15:36:03本例环境: eclipse MARS2 + 基于maven的web项目+jdk7 +spring4.x1.继承ObjectMapper,写个自定义类Custom...

2019-03-06 13:20:54 656

原创 检查远程IP和端口号是否可用

检查远程IP和端口号是否可用1. 检查ip ping ip地址2. 检查端口号 telnet ip地址 端口号以上,TKS.

2019-03-05 17:50:35 2806

原创 Linux查找进程与kill进程

本例环境: CentOS Linux release 7.4.1708场景: 查找tomcat进程并kill进程1.查找进程号 ps -aux | grep tomcat2.kill进程 kill -s 9 进程号以上,TKS

2019-03-05 17:49:34 2253 1

原创 html文件相对路径引用

本例环境是eclipse + 基于maven的web项目 + jdk7 + springmvc1.本例目录如下截图 2.本例中static,views,WEB-INFO均在根目录下,且三个目录同级3.应用场景 本例应用是views目录下的index.html要引用static目录下的各种js,css等组件 可以如下引用: &lt;link rel="style...

2019-03-05 17:44:55 4154

原创 解决:Server Tomcat v7.0 at localhost was unable to start within 45 seconds

报错信息:Server Tomcat v7.0 at localhost was unable to start within 45 seconds截图:本例场景:eclipse MARS2 + JDK7 + maven工程解决:1.不修改启动时间,清理工程再次重启,能加快启动2.修改启动时间,针对一些项目本身初始化内容比较多情况以上,TKS....

2019-03-04 12:43:55 270

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除