- 博客(32)
- 收藏
- 关注
原创 NoSQL概述
Not Only SQL 非关系型数据库为什么需要NoSQL?1.高并发读写2.海量数据的高效存储和访问3.高可扩展性和高可用性 NoSQL数据库的四大分类:1.键值对(key-value)存储(Redis)2.列存储(hbase)3.文档数据库(mongodb)4.图形数据库...
2018-09-08 23:11:03 161
原创 pageHelper分页插件
在pom.xml中添加依赖 <!--引入pageHelper分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <ver...
2018-09-08 22:55:45 171
原创 获取文件的扩展名
private static String getFileExtension(CommonsMultipartFile cFile) { String originalFileName = cFile.getOriginalFilename(); return originalFileName.substring(originalFileName.lastIndexOf("."));...
2018-09-03 23:58:11 18579 2
原创 resultType为实体类时,格式化时间
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") public Date getRegistDate() { return registDate; }
2018-08-27 11:14:42 1408
原创 修改上传的文件名,防止重复
1.UUID /** * 生成唯一的文件名: */ public static String getUUIDFileName(String fileName){ // 将文件名的前面部分进行截取:xx.jpg ---> .jpg int idx = fileName.lastIndexOf("."); String extention = fileName...
2018-08-22 11:34:35 3616 2
原创 String和int相互转化
①int→Stringint i=5;String key="goodsImgUrl"+String.valueOf(i);②String→intString str="12345";int i=Integer.parseInt(str);
2018-08-20 16:22:29 192
原创 @RestController
@RestController 是 @Controller 和 @ResponseBody 的集合,如果只是使用 @RestController 注解,则 Controller 中的方法无法返回 jsp 页面,或者 html,配置的视图解析器 InternalResourceViewResolver 不起作用,返回的内容就是 Return 里的内容...
2018-08-18 02:51:37 810
原创 Java将时间加10分钟的方法
public static void main(String[] args) { Date date=new Date(); Date date1=new Date(date.getTime()+10*60*1000); System.out.println(date); System.out.println(date1);...
2018-08-16 14:40:17 5475
转载 int转String
第一种方法:String的valueOf方法,int i=5;String s=String.valueOf(i);第二种方法,直接在int后面加一个空的字符串,因为在java里面,默认任务int类型和字符串类型相加,为字符串类型。int i=6;String s=i+"";3第三种:使用int的封装类Integer,在Integer里面用他的toString方法。int i=7;...
2018-08-16 10:56:24 2296 1
原创 生成6位随机数
public static void main(String[] args) { for(int j = 0; j< 100; j++){ System.out.println((int)((Math.random()*9+1)*100000)); }}
2018-08-16 10:55:33 567
原创 MySQL存储引擎 InnoDB和MyISAM的区别
InnoDB写的性能略高于MyISAM,MyISAM的读的性能远高于InnoDB,如果读的多,建议使用MyISAMMyISAM不支持事务。---------------------------------------------------------------------------------------------------------------------InnoDB...
2018-08-11 16:18:02 858
原创 mybatis多个动态sql
用where1=1连接多个条件 select c.StartAreaID, a1.level as startLevel, a1.areaName as startName1, a2.areaName as startName2, a3.areaName as startName3, a4.areaName as endName1, a5.are...
2018-08-06 09:38:22 145
原创 eclipse启动卡死
关于 eclipse启动卡死的问题(eclipse上一次没有正确关闭,导致启动的时候卡死错误解决方法),自己常用的解决方法: 方案一(推荐使用,如果没有这个文件,就使用方案二): 到<workspace>\.metadata\.plugins\org.eclipse.core.resources目录,删除文件 .snap 方案二: ...
2018-07-29 23:59:15 348
原创 mysql语句中格式化时间
date_format(ri.editDate,'%Y-%m-%d') as editDatedate_format(g.LoadDate,'%Y-%m-%d %H:%i:%s') as loadDateDATE_FORMAT(NOW(),'%Y-%m-%d %H:%i:%s')
2018-07-27 14:26:49 836
原创 @ResponseBody
将返回对象转为json字符串,需要添加jackson-databind依赖 <!--返回json字符串的支持--> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind<...
2018-07-24 22:36:50 380
原创 不带-的UUID
@Test public void uuidTest(){ System.out.println(UUID.randomUUID().toString().replaceAll("-", "")); }
2018-07-22 03:35:16 2460
原创 mybatis批量插入数据
<!-- 配置一个可以执行批量的sqlSession --> <bean id="sqlSession" class="org.mybatis.spring.SqlSessionTemplate"> <constructor-arg name="sqlSessionFactory" ref="sqlSessionFactory">&am
2018-07-22 03:22:11 276
原创 mybatis的逆向工程
使用mybatis的逆向工程生成对应的bean以 及mapper在pom.xml中添加依赖 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> ...
2018-07-21 19:21:57 104
原创 mybatis传递多参数的问题
mybatis多参数传递遇到的异常接口需要加@Param注解void edit(@Param("param1") Integer id, @Param("param2") String eduName);mapper <update id="edit"> update education set eduName=#{param2} where id=#{pa...
2018-07-19 10:13:26 125
原创 intellij idea默认创建的web.xml
intellij idea默认创建的web.xml版本为2.3版本,对应的jstl是1.1版本,最好替换为3.1版本的web.xml,对应的jstl是1.2版本是1.2版本具体的对应关系:点击打开链接<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"...
2018-07-08 08:00:56 2271
原创 数据字典
//数据字典public class Contant { //职务 public static final String POST_STAFF="员工"; public static final String POST_FM="部门经理"; public static final String POST_GM="总经理"; public static fi...
2018-07-07 02:17:12 324
原创 maven统一配置spring的版本
<properties> <spring-version>4.3.18.RELEASE</spring-version> </properties> <dependencies> <dependency> <groupId>junit</groupId&
2018-07-03 21:35:35 5767
原创 @PathVariable注解
将URL请求中的id赋给形参的id /** * 删除课程 */ @DeleteMapping(value = "/delete{id}") //@PathVariable public String delete(@PathVariable(value = "id") int id){ courseDAO.deleteById(id...
2018-07-02 23:46:31 337
原创 RESTful风格
什么是RESTful?1.RESTful不是一套标准,只是一种开发方式,架构思想。2.url更加简洁。3.有利于不同系统之间的资源共享。RESTful具体来讲就是HTTP协议的四种形式形式四种基本操作。GET:获取资源 POST:新建资源 PUT:修改资源 DELETE:删除资源SpringMVC不能直接接受put和delete请求,需要:...
2018-07-02 22:47:07 180
原创 web.xml设置访问静态资源(css,js,image等,防止被DispatcherServlet捕获)
<!--设置访问静态资源(css,js,image...)--> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.css</url-pattern> </servlet-ma...
2018-07-01 03:13:54 10781 3
原创 web.xml中配置编码过滤器两种方式
在web.xml配置filter时一定要放在所有过滤器之前 <!--处理中文乱码--> <filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.Char...
2018-07-01 03:00:30 6873
原创 读取所有properties文件的两个方法
记录于慕课SSM开发大众点评①<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http:
2018-06-29 14:47:47 320
原创 web.xml配置通用路径的common.jsp
<%@page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%><% String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + request.ge...
2018-06-27 22:39:06 214
原创 Eclipse导入Maven项目
修改jdk和servlet版本:不要在Project Factes中修改jdk和servlet版本,以免生成WebContent文件夹
2018-06-27 00:26:30 109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人