自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 idea java8 stream 调试方法

java8 stream在开发中使用非常广泛,代码书写起来比较整洁,效率也比较高,一但出现报错或者数据不对的时候,调试起来很多人就不知道怎么调试了。给大家介绍一款插件:java stream debugger,这款插件在进行stream代码调试的时候非常的方便和直观。使用起来也很简单,在进入stream方法之前,打上断点,在执行到stream行的时候,点击trace current stream chain按钮,就可以很直观的看到流的处理过程了, 切换stream中的方法,就可以很直观的看到各个环节的计算结

2022-06-01 10:31:30 1247

原创 springboot 自定义序列化器

@SpringBootConfigurationpublic class WebConfig extends WebMvcConfigurationSupport { /** * 自定义序列化器 */ @Override protected void configureMessageConverters(List<HttpMessageConverter<?>> converters) { final MappingJ.

2020-05-30 17:34:38 2535

原创 springboot - api接口多版本兼容解决方案

在app迭代中,spring开发的项目,服务端需要同时兼容多个版本,这样在服务器升级的时候,不会影响到老版本的app正常使用;解决思路:app端每次将当版本的版本号放在请求头,服务端根据请求头进行版本匹配;自定义版本注解自定义requestHandlerMapping,重写spring的requestMappingHandlerMapping自定义版本匹配规则将自定义reque...

2020-04-15 14:15:46 4231 1

原创 springboot 2.0 整合 mybatis

创建springboot项目,基于springboot 2.1.3 release,引入相关pom依赖,mybatis-springboot-starter,mysql 连接驱动,最终pom文件如下:配置application.yml,application.properties也是一样的配置,只是我比较喜欢yml这种结构化的方式;新建实体类;新建mapper接口;启动类上添加map...

2020-04-15 13:45:33 177

原创 jsp中使用c:import、jsp:include标签

&lt;c:import&gt;标签,用于请求后台数据,在前台进行显示。&lt;c:import url="/institutionuser/getYdInstitutionsUserByUid.json" var="result"&gt; &lt;c:param name="uid" value="${loan.manager}"&gt;&lt;/c:param&

2018-07-05 09:49:30 2984

原创 自动登录功能实现

自动登录 在用户登录后进入首页,关闭浏览器后,下次打开浏览器进入首页时,往往需要重新登录,自动登录功能:再次打开浏览器的时候,不需要重新登录就可以进入首页。实现原理 在用户登录后,将用户的用户名和密码保存到cookie中发送给浏览器,浏览器下次再次访问的时候会把cookie内容带回来,服务器从cookie中区出用户名和密码进行验证,如果验证通过,则允许进入首页等,从而达到自动登录的目的。代码

2018-03-25 16:39:24 24636 3

原创 JavaMail 发送邮件 Demo

package com.test2;import javax.mail.Authenticator;import javax.mail.PasswordAuthentication;class SimpleAuthenticator extends Authenticator{ private String userName; private String password;

2018-01-26 15:06:01 288

原创 mybatis学习(五)--spring整合mybatis

spring整合mybatis需要mybatis提供的mybatis-spring-xx.jar包,可以从https://github.com/mybatis/ibatis-spring/releases下载对应的版本。导入spring和mybatis相关jar包在web.xml中配置springmvc相关配置文件、applicationContext配置文件位置web.xml<?xml ve

2017-08-14 16:11:48 228

原创 mybatis学习(四)--动态SQL

动态SQL是mybatis最重要的特性,它可以彻底解决jdbc那样的拼接条件的痛苦。可以使用以下标签: •if •choose (when, otherwise) •trim (where, set) •foreachif 标签eg : 需求:根据username查询,如果gender不等于null,同时也根据gender查询。 <select id="getUsers" resu

2017-08-13 19:46:25 227

原创 mybatis学习(三)--增删改查

本文主要介绍使用mybatis进行增删改查操作实体类public class User { private int id; private String username; private String password; private String gender; //省略getter、setter方法}定义UserMapper接口public

2017-08-13 16:11:38 276

原创 mybatis学习(二)-- mybatis-config.xml配置文件详解

说明本文对mybatis-config.xml核心配置文件进行说明,此处仅对常用配置进行说明,其他配置可以参考下载的pdf文档查看。mybatis-config.xml文件说明<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"

2017-08-13 10:15:57 861

原创 mybatis学习(一)--hello world

mybatis是一个半自动的持久化ORM框架,在找工作中,发现许多公司都在使用该框架,所以,现在来个系统的学习,顺便记录一下。mybatis下载 可以去GitHub上下载,https://github.com/mybatis/mybatis-3/releases,选择合适的版本即可下载。 使用mybatis 在eclipse中新建一个java工程,将mybatis核心jar包添加至build

2017-08-12 23:43:42 220

原创 springmvc--json的处理

在开发中,后台经常需要将数据以json格式返回给前台,spring对json有很好的处理。记得以前开发中会用JSONArray或者JSONObject对对象进行处理,现在完全不需要啦!对其进行简单介绍一下,方便大家以后开发。需要引入jar包在xx-mvc.xml文件中配置转换器和适配器 <bean id="mappingJackson2HttpMessageConverter" clas

2017-07-03 15:35:40 226

原创 linux学习-1

linux目录介绍 / 表示linux根目录 /etc 系统配置文件存放的目录 /usr 应用程序存放的目录 /root 管理员的家目录常用命令(1)ls 命令,列出目录内容 -a,(all),列出所有文件,包含隐藏的 -l,,查询详细文件信息 简写 ll -h,友好展示信息 一般ll -h(2)cd 命令,切换目录 cd ../,向

2017-07-02 21:59:21 178

原创 java之递归算法

在一个类当中有两个或者更多的方法,一个方法可以调其他方法,例如: public static void test01(){ System.out.println("test01"); test02(); } public static void test02(){ System.out.println("test02");

2017-06-20 15:38:21 296

原创 NIO

1.NIO概念:(New I/O,Non-blocking I/O)

2017-06-07 15:57:49 151

原创 js的onkeydown事件

在做项目的时候需要用到点击enter键进行登录操作,用到onkeydown事件,在此记录一下。 查了一下w3cshool,该事件支持的的标签有很多,如下:<a>, <acronym>, <address>, <area>, <b>, <bdo>, <big>, <blockquote>, <body>, <button>, <caption>, <cite>, <code>, <dd>, <del

2017-02-23 16:30:06 1424

原创 spring MVC 中使用Interceptor拦截器

在实际开发中,有许多地方要使用拦截器,比如验证用户有没有登录,或者分配权限什么的。还是非常重要的,正好最近学习Interceptor 拦截器,特记录一下。使用拦截器很简单,在springMVC中,定义自己的拦截器是通过继承HandlerInterceptorAdapter 类或者通过实现HandlerInterceptor 接口。 写一个拦截器,用于判断用户是否登录过,如果登录过,就可以访问主页或

2017-02-16 16:16:14 366

原创 @requestParam 注解

spring MVC中,后台控制层获取前台的传值主要有两种方式, (1),利用 request.getParameter(“xx”);可以获取前台的所传的值 (2),使用spring MVC的@requestParam注解 以下具体详解: 前端页面: <form action="test2.do" method="post"> text1:<input type="te

2017-02-16 15:41:12 568

原创 浅谈LigerUi Tree(树)

新到公司后,使用ligerui做了一个小练习,期间也遇到了一些问题,现在总结出来,以后方便查阅: 一.ligerui—tree(树) ligerui可以非常简单的显示树,具体如下: 要使用ligerui框架,在官网上下载最新的jar包框架,解压之后,将Source –> lib整个文件夹引入到项目WebContent目录下 1) 在jsp页面中引入ligerui所需要的jar包(要根据要实

2016-10-24 11:23:53 3863

oracle学习资料

oracle教程

2017-06-21

jbosstools-4.0.1

jboss tools 插件

2016-11-08

空空如也

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

TA关注的人

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