
java框架
文章平均质量分 91
陶大海888
换一个角度,换一种心情
展开
-
关于myBatis
关于myBatis,在api中找不到的东西1、如何传入多个参数? 众所周知,myBatis在api中说明只允许传入一个参数,如果多个参数应该封装成map或者使用pojo。但作者发现,其实myBatis是支持传入多个参数的。比如说Dao接口中有如下方法: [Java] 纯文本查看 复制代码 ? 1 public U转载 2016-08-31 22:33:33 · 552 阅读 · 0 评论 -
ZooKeeper小白入门学习笔记(全)
一、ZooKeeper简介 1. ZooKeeper是什么 zookeeper 动物园管理员 Apache ZooKeeper是一个开源的分布式服务框架,为分布式应用提供协调服务,用来解决分布式应用中的数据管理问题,如:配置管理、域名服务、分布式同步、集群管理等 概念: 分布式 将一个大型应用的不同业务部署在不同的服务器上,解决高并发的问题 集群 将同一个业务部署在多台服务器上...原创 2018-12-26 14:32:47 · 1164 阅读 · 0 评论 -
SpringBoot笔记之入门教程
一、SpringBoot简介 1.SpringBoot是什么? 产生背景:Spring开发变的越来越笨重,大量的XML文件,繁琐的配置,复杂的部署流程,整合第三方框架难度大等,导致开发效率低下 SpringBoot是一个用来简化Spring应用的初始创建和开发过程的框架,简化配置,实现快速开发 整合了整个Spring技术栈,JavaEE开发的一站式解决方案 为什么使用SpringBo...原创 2018-08-24 14:32:26 · 436 阅读 · 0 评论 -
Mybatis基础: 常见问题与FAQ
Mybatis基础: #{...} 和 ${...} 的区别 MyBatis将 #{…} 解释为JDBC prepared statement 的一个参数标记。而将 ${…} 解释为字符串替换。理解这两者的区别是很有用的, 因为在某些SQL语句中并不能使用参数标记(parameter markers)。 比如,我们不能在表名(table name)的位置使用参数标记。 假设有下面转载 2017-12-13 15:28:34 · 334 阅读 · 0 评论 -
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认转载 2017-12-13 15:01:51 · 232 阅读 · 0 评论 -
使用 hibernate 存取大对象数据类型(clob和blob)
数据库表如下: book表 id 该表的主键。number类型。 photo 代表图书的图片,blob类型。 description 图书的描述,clob类型。 使用 hibernate3 往 book 表插入Clob,Blob数据 省略hibernate配置文件,实体映射文件和实体类代码,直接帖转载 2017-10-27 15:46:52 · 448 阅读 · 0 评论 -
JAVA面试中问及HIBERNATE与 MYBATIS的对比总结
我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加得心应手。 第一方面:开发速度的对比 就开发速度而言,Hibernate的真正掌握要比Mybatis来得难些。Mybatis框架相对简单很容易上手,但也相对简陋些转载 2017-06-27 08:56:51 · 406 阅读 · 0 评论 -
Spring实现AOP的4种方式
Spring实现AOP的4种方式 先了解AOP的相关术语: 1.通知(Advice): 通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。 2.连接点(Joinpoint): 程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。 3.切入点(Pointcut) 通知定义了切面要发生的“故事”和时间,那转载 2017-07-04 12:39:01 · 271 阅读 · 0 评论 -
Shiro快速入门
本篇内容大多总结自张开涛的《跟我学Shiro》原文地址:http://jinnianshilongnian.iteye.com/blog/2018936 我并没有全部看完,只是选择了一部分对我来说急需在项目中使用的知识加以学习。并且对于大多数第一次接触Shiro的同学来说,掌握这些也应该足够了。 一、架构 要学习如何使用Shiro必须先从它的架构谈起,作为一款安全框架Shiro的转载 2017-04-01 08:49:29 · 440 阅读 · 0 评论 -
Maven初探
Maven那点事儿(Eclipse版) 前言: 由于最近工作学习,总是能碰到Maven的源码。虽然平时工作并不使用Maven,但是为了学习一些源码,还是必须要了解下。这篇文章不是一个全面的Maven解析,而是一个简单的介绍,包括Eclipse中如何使用Maven,如何利用Maven工程学习。 循序渐进,你将会学到下面的知识: maven的相关转载 2017-04-01 08:41:02 · 465 阅读 · 0 评论 -
Redis 入门
1、命令行工具 在windows上巧命令行指令,实在是令人痛苦,本人实在是受不了windows下cmd的笨,powershell的蠢,只能换一个了。 介绍一款cmd工具cmder(github上开源),地址:http://bliker.github.io/cmder/,如下图,若有更好的工具,请大家告诉一下我,在此,先谢谢。 注:"λ"为cmder工具的标识,后边指令凡是转载 2017-02-27 17:38:23 · 585 阅读 · 0 评论 -
Spring快速入门
什么是Spring Spring是分层的JavaSE/EE full-stack(一站式) 轻量级开源框架 分层 SUN提供的EE的三层结构:web层、业务层、数据访问层(持久层/集成层) Struts2是web层基于MVC设计模式框架 Hibernate是持久层的一个ORM的框架 一站式 Spring框架有对三层的转载 2016-12-26 14:07:35 · 346 阅读 · 0 评论 -
hibernate快速入门
第一步:下载Hibernate的开发包: http://sourceforge.net/projects/hibernate/files/hibernate3 第二步:Hibernate框架目录结构: documentation :Hibernate文档 lib :Hibernate开发jar包 bytecode :操作字节码jar包. jpa :Hib转载 2016-12-26 14:04:23 · 390 阅读 · 0 评论 -
Redis小白入门学习笔记(全)
一、Redis简介 1. 关于NoSQL NoSQL的全称是Not only SQL,在过去的几年中,NoSQL数据库一度成为高并发、海量数据存储解决方案的代名词,与之相应的产品也呈现出雨后春笋般的生机。然而在众多产品中能够脱颖而出的却屈指可数,如Redis、MongoDB、BerkeleyDB和memcached等内存数据库。由于每种产品所拥有的特征不同,因此它们的应用场景也存在着一定的差异...原创 2018-12-26 10:23:19 · 665 阅读 · 0 评论