自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 短网址

目前很多短信后面会有一个短网址,点击可以进入APP或者进入APP下载页面 下面是如何生成短网址和解析短网址private static char[] charSet = “0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz”.toCharArray();/** * 将10进制转化为62进制,给定长度,不足填充0 * @

2017-08-23 14:37:12 385

原创 java8之list和map集合转换

将一个list集合转换城Map集合List bizUserClassList = iBizUserClassApiService.findBizUserClassList();Map bizUserClassMap = bizUserClassList.stream().collect(Collectors.toMap((p) -> p.getId(), (p) -> p.ge

2017-06-05 16:34:45 10349

原创 mybatis批量插入数据

insert into cities(province,city,area)values(#{item.province},#{item.city},#{item.area})

2017-03-02 16:21:14 542

原创 jpa hibernate分页查询

工具类pageutils /** * 当前页 */ private int currentPage; /** * 每页数据条数 */ private int pageSize; /** * 经销商 */ private Dealer dealer; /** * 贷款 */ private Loan loan; /** * 起始时间

2017-01-22 15:54:11 1284

原创 base64转换成byte[]数组

base64转byte[]

2017-01-22 15:42:34 14454

原创 Calendar计算时间差

计算两个calendar之间的时间差 public long getDays(Calendar c1, Calendar c2) { long diffDays = (c1.getTimeInMillis() - c2.getTimeInMillis()) / (1000 * 60 * 60 * 24); return diffDays; }

2017-01-22 15:29:55 1216

原创 将图片已二进制存入数据库并读入响应流在页面展示

/** * 上传文件使用IO流保存到数据库 * * @param files * @param username * @return */private byte[] loadFiles(MultipartFile file) { byte data[] = new byte[1024]; if (!file.isEmpty() && isImageFile(file

2017-01-05 16:12:41 1704

原创 关于使用security和静态资源被拦截的问题

之前的博客中我给过如何在springboot中整合security,当时写的界面很简单,没有CSS样式,更谈不上静态资源,而现在在实际开发过程中经理让我们用security来开发,界面肯定不可能就是两个输入框,一个按钮就完事啊,当加上CSS样式的时候问题就来了,首先是CSS样式没办法被加载,其次登录之后跳转的路径出错,随机跳转到一个CSS文件中,这让我很烦恼,查了很多资料,也问了很多前辈之后终于解决

2016-12-14 16:32:06 18265 5

原创 实战项目纪实

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-12-14 16:19:00 467

翻译 springboot实现多文件上传

关于文件上传,写过两个版本,分别是从两个博客上学来的,这里都展示出来第一种@Controllerpublic class FileUploadController {@RequestMapping("/files")public String file() {return "fileupload";}@RequestMapping("/upload")@Resp

2016-12-09 16:25:10 2447 1

转载 springboot JPA操作数据库

通过字段获取数据通过Id获取数据(这个功能可以使用方法findOne(id)实现,但这里不使用此方法)在IUserService接口中增加方法User findById(Integer id);public interface IUserService extends JpaRepository<User, Integer> {    User findById(I

2016-12-09 14:12:39 528

翻译 springboot常用注解二

一   @Service注解Spring2.5为我们引入了组件自动扫描机制,他在类路径下寻找标注了上述注解的类,并把这些类纳入进spring容器中管理这是spring2.5之后出现的注解,就跟在spring配置文件里配置bean差不多的功能,就是让spring自动扫描管理组件,service一般标注在service层的bean上@Service是一个注解,告诉spring创建一个实现类

2016-12-06 10:42:55 363

原创 开发过程一些问题总结

开发过程中有些问题总结下1.包名要全部小写2.属性名不要带下划线3.属性名注释放在get方法上4.写了带参数的构造器最好把无参构造器也显示申明5.对于数据库中需要自增长的字段,一种方法是设置自增长,另一种用uuid生成唯一标识6.StringUtils的使用:StringUtils.isNullOrEmpty(ename)7.断言的使用

2016-12-05 19:27:46 335

原创 springboot+mybatis实现security

代码如下package com.yjp;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Configuration;import org.springframework.security.config.annotatio

2016-12-05 14:18:36 1242

原创 springboot使用velocity模板乱码问题

在在springboot下学习使用velocity模板的时候,程序跑起来页面显示中文都是乱码,下面给出我自己的解决办法:首先在application.propertise中spring.velocity.charset=UTF-8spring.velocity.properties.input.encoding=UTF-8spring.velocity.properties.out

2016-12-05 10:39:23 1265

原创 thymeleaf的简单使用

给下拉框赋值 请选择 给A标签赋值查询所有 首页 上一页 上一页 下一页 下一页 尾页加上如何做分页查询的代码(可能不好用,自己实现的)//查询所有 @RequestMapping("/findall") public String findAll(Model model

2016-12-02 09:13:35 4005 1

原创 关于springboot整合mybatis,做关联查询的两种方式(注解和配置文件)

我是一个新手,以下两种方式是我在百度了无数方法之后自己总结的一 基于mapper.xml文件的方式直接给出代码1.实体类在数据库中设置了外键user表的did地段作为department表的外键关联User.javapublic class User { private int uid; //用户ID private String uname; //用户名 p

2016-12-01 17:14:38 13933 3

转载 springboot 常用注解

一 @RestController和@RequestMapping注解我们的Example类上使用的第一个注解是 @RestController 。这被称为一个构造型(stereotype)注解。它为阅读代码的人们提供建议。对于Spring,该类扮演了一个特殊角色。在本示例中,我们的类是一个web @Controller ,所以当处理进来的web请求时,Spring会询问它。@Reques

2016-11-29 11:05:35 459

原创 springboot使用shiro

使用shiro重点在于两个类1.ShiroConfiguration下面这个方法是设置访问时,如果想直接访问index以及后面的界面必须先登录,所以会自动跳转到login界面@Bean public ShiroFilterFactoryBean shirFilter(SecurityManager securityManager){ System.out.println("Shi

2016-11-25 16:56:51 2680

转载 spring boot 整合mybatis

@Insert("INSERT INTO USER(NAME, AGE) VALUES(#{name}, #{age})")int insert(@Param("name") String name, @Param("age") Integer age)@Insert("INSERT INTO USER(NAME, AGE) VALUES(#{name,jdbcType=VAR

2016-11-22 17:36:29 290

springboot基于AOP将web请求写入日志

灰常简单,适合新手,一看就懂,本来就是新手写的

2016-11-25

spring boot+mybatis+secrity登陆查询数据库验证

简单的新手实用demo

2016-11-22

spring boot 整合mybatis,基于@Select注解方式

很好的实例,简单易懂,适合新手

2016-11-21

空空如也

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

TA关注的人

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