摘要:
模糊查询用户信息
<!--
[${}]:表示拼接SQL字符串
[${value}]:表示要拼接的是简单类型参数。
注意:
1、如果参数为简单类型时,${}里面的参数名称必须为value
2、${... 阅读原文
2019-03-02 17:41:06 阅读(2337) 评论(0)
摘要:
函数式接口
就是在java8里允许你为一个接口(只有一个实现的,声明为FunctionalInterface注解的)实现一个匿名的对象,大叔感觉它与.net平台的委托很类似,一个方法里允许你接收一个方法签名,这个方法在一个声明为FunctionalInterface的接口里,并且它是接口里唯一的方法。
java框架里... 阅读原文
2019-03-02 16:27:03 阅读(3642) 评论(0)
摘要:
这里有10个经典的Java面试题,也为大家列出了答案。这是Java开发人员面试经常容易遇到的问题,相信你了解和掌握之后一定会有所提高。让我们一起来看看吧。
1.Java的HashMap是如何工作的?
HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识别这样的值。
HashMap 基... 阅读原文
2019-03-02 14:55:07 阅读(2376) 评论(0)
摘要:
Java 代理(Proxy)模式与现实中的代理含义一致,如旅游代理、明星的经纪人。
在目标对象实现基础上,增加额外的功能操作,由此来扩展目标对象的功能。
JavaWeb 中最常见的过滤器、Struts 中的拦截器、Spring 中的 AOP...都有代理的应用。
此篇博客将编写例子描述 ... 阅读原文
2019-03-02 14:29:02 阅读(2669) 评论(0)
摘要:
1.1 MyBatis
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,实质上Mybatis对ibatis进行一些改进。
MyBatis是一个优秀的持久层... 阅读原文
2019-03-02 13:49:03 阅读(2299) 评论(0)
摘要:
第一步: 添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-ao... 阅读原文
2019-03-02 12:52:02 阅读(2498) 评论(0)
摘要:
在eclipse中安装了Activiti插件之后,就可以新建Activiti工程,但是在实际使用时发现,在该工程中间新建Activiti Diagram,绘制好该图形之后,右键,新建单元测试,选择junit4类型,
1. 创建Activiti工程
2. 新建Activiti Diagram
... 阅读原文
2019-03-02 11:58:07 阅读(2369) 评论(0)
摘要:
这个问题竟然纠结了半个小时!
就问题而言,肯定是出在mybatis中
终于,找到了答案,
原来是DataSource配置问题,
我将配置连接池的数据写到了文件db.properties中,
SqlMapConfig.xml中引用db.properties配置
经过几轮测试,后来又将url... 阅读原文
2019-03-02 10:51:02 阅读(2332) 评论(0)
摘要:
redis数据结构和使用场景
strings
lists
sets
sort sets
hashes
strings
token
session
validateCode
分布锁
lists
最近联系人
sets
优惠卷
激活码
用户标签
sort sets
排行榜
hashes
购物车
bitmaps
用户签... 阅读原文
2019-03-02 09:53:02 阅读(2349) 评论(0)
摘要:
对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。在本篇文章中,将重点研究java源代码的执行原理,即从程
序员编写JAVA源代码,到最终形成产品,在整个过程中,都经历了什么?每一步又是怎么执行的?执行原理又是什么?.....
当然,本篇文... 阅读原文
2019-03-02 08:11:07 阅读(2309) 评论(0)