自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刚才的博客

慢慢~~~

  • 博客(21)
  • 收藏
  • 关注

原创 web项目引入maven

解决方法:1. 右键单击工程项目 ->点击 properties2. 选择 Deployment Assembly3. 点击 Add -> Java Build Path Entries -> Next4. 选择 Maven Dependencies -> Finish -> Apply -> OK5. Clean project and server. 重启s...

2018-03-01 13:31:29 2225

转载 Java static修饰属性(类变量)、static修饰方法(类方法)

注:静态的结构(static的属性、方法、代码块、内部类)的声明周期要早于非静态类,同时被回收也晚于非静态类。一、static修饰属性(类变量) 1.由类创建的所有的对象,都共用这一属性。 2.类变量随着类的加载而加载,即使此类还未new过对象,这个类变量也存在,而且仅一份; 然而,实例变量是类new过之后才有的,而且每个对象都存一份。

2018-02-09 10:19:26 3667

原创 Hibernate JPA中@Transient、@JsonIgnoreProperties、@JsonIgnore、@JsonFormat、@JsonSerialize等注解解释

1、@Transient@Transient表示该属性并非一个到数据库表的字段的映射,ORM框架将忽略该属性;如果一个属性并非数据库表的字段映射,就务必将其标示为@Transient,否则ORM框架默认其注解为@Basic;//表示该字段在数据库表中没有@Transientpublic int getAge() { return 1+1;} 

2018-01-05 09:40:13 276

转载 java分页原理简介

Java分页常见的分页类型:传统的:采用传统的分页方式,可以明确的获取数据信息,如有多少条数据,分多少页显示等。下拉式:采用下拉式的分页方式,一般无法获取明确的数据数量相关的信息,但在分页操作以后,任然可以看到之前查询的数据。常见的分页实现方式:使用List接口中的subList(int startIndex, int endIndex)方法实现分页直接使用数据库S

2018-01-04 11:18:58 294

转载 【SpringMVC整合MyBatis】springmvc实现json交互-requestBody和responseBody

【SpringMVC整合MyBatis】springmvc实现json交互-requestBody和responseBody标签: requestBodyresponseBodyspring mvcmybatisspringmvc实现json交互2015-08-14 09:36 6526人阅读 评论(5) 收藏 举报 分类:SpringMVC整合MyBatis(51) 版权声明:本文为博主原创文章

2018-01-02 16:17:51 237

转载 MyBatis自动生成代码配置

MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。           使用自动生成有很多方式,可以在eclipse中安装插件,但是以下将要介绍的这种方式我认为很轻松,最简单,不需要装插件,只需要下几个jar包即可,把它们放在一个目录下面。       生成代码需要的文件和jar包:

2017-12-28 14:36:42 506

转载 Log4j配置详解

Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger  =   [ level ]   ,  appenderName1 ,

2017-12-28 13:54:14 137

转载 web.xml文件作用

web.xml文件的作用每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?它是每个web.xml工程都必须的吗? 一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。 web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、servlet-mapping、filter、listener

2017-12-28 09:34:12 1205

原创 浅谈oracle递归start with 查询树结构

oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查询方式以及经常使用的与树查询相关的oracle特性函数等,在这里只涉及到一张表中的树查询方式而不涉及多表中的关联等。--菜单目录结构表create table (

2017-12-27 09:48:48 452

转载 activiti监听简介

activiti使用的时候,通常需要跟业务紧密的结合在一起,有些业务非常的复杂,通常有如下一些场景:1.activiti人员动态的分配。2.当前任务节点完成的时候,指定需要指定下一个节点的处理人(比如,一个请假流程,a员工请假,需要指定下一步需要处理请假流程的领导。)。3.任务节点完成的时候,需要一些复杂业务,(比如当前节点完成的时候,需要调用我们的jms消息系统发送消息)

2017-12-25 13:45:03 1007

转载 初学lambda之二

网上关于Javalambda的例子很多,但是这些五花八门的例子很不常见不常用,最后导致初学者望而却步,其实我们抓住lambda的本质之后,会发现lambda还是很好理解的。毕竟,java8设计lambda的初衷是给开发者提供便利,而不是制造障碍。lambda表达式本质是匿名方法,下面是一些lambda表达式:(int x, int y) -> x + y() ->

2017-12-19 18:31:14 175

转载 lambda表达式

jdk8-lambda表达式的使用1, 遍历list集合  List list = new ArrayList  list.add(1);  list.add(2);  list.add(3);  // 直接打印  list.forEach(System.out::println);  // 取值分别操作  list.forEach(

2017-12-19 18:25:57 174

转载 maven pom.xml随笔

pom.xml的基础元素,通过该元素管理项目对第三方包的一些依赖。Maven会根据你在这个元素中定义的一些包的依赖下载到本地仓库,并让项目使用。保证我们的项目能正确的构建和布署。dependencies下有dependency元素,指定项目依赖的某个包。dependency元素说明groupId, artifactId,version:引用的包的groupId, artifactId,

2017-12-07 15:56:06 137

转载 wdatapicker 时间限制

My97DatePicker是一个非常优秀的日历插件,不仅支持多种调用模式,还支持日期范围限制。常规的调用比较简单,如下所示:1input class="Wdate" id="d1" onclick="WdatePicker()" /> 下面重点说明日期范围限制:1)静态限制    你可以给通过配置

2017-12-07 15:55:26 4626

转载 下面是20个非常有用的Java程序片段,希望能对你有用。

下面是20个非常有用的Java程序片段,希望能对你有用。1. 字符串有整型的相互转换String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); //numeric string to an int2. 向文件末尾添加内容BufferedWriter ou

2017-10-23 11:05:35 226

转载 Spring5:@Autowired注解、@Resource注解和@Service注解

什么是注解传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低2、在开发中在.java文件和.xml文件之间不断切换,是一件麻烦的事,同时这种思维上的不

2017-07-28 14:28:56 325

原创 mybatis配置文件中${}和#{}

1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id".2. $将传入的数据直接显示生成在sql中。如:order by $user_id$,如果传入的值是111,那么解析成sql时的值为order

2017-07-27 17:27:37 406

转载 poi excel 数字读为dobul或科学数字 处理办法

1. 数值类型处理       通过POI取出的数值默认都是double,即使excel单元格中存的是1,取出来的值也是1.0,这就造成了一些问题,如果数据库字段是int,那么就会wrong data type,所以需要对数值类型处理。 Cell cell = null;// 单元格  Object inputValue = null;// 单元格值  if

2017-07-19 16:44:44 634

原创 window.location.href 传中文乱码

window.location.href url含中文服务器收到乱码问题解决中文乱码问题window.location.href url含中文服务器收到乱码问题解决(1).页面中先对中文进行编码。如:window.location.href = url+"&groupName=" + encodeURI(encodeURI(groupName)) ;

2017-07-11 11:09:50 5716

转载 map遍历

Map集合的四种遍历方式很久以前写的代码,和上一个做比较吧!便于以后查看 1 import java.util.HashMap; 2 import java.util.Iterator; 3 import java.util.Map; 4 5 public class TestMap { 6 public static void main(Str

2017-06-30 16:44:03 303

转载 String、StringBuffer与StringBuilder之间区别

String、StringBuffer与StringBuilder之间区别[全屏看文]  最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下  1.三者

2017-06-30 10:34:26 3563

空空如也

空空如也

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

TA关注的人

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