Java EE
爪哇小黄。
这个作者很懒,什么都没留下…
展开
-
Spring框架(入门)
(一)Spring 框架介绍 (最新Spring 5.0、开源框架) Spring 是于2003年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Developmentand Design中阐述的部分理念和原型衍生而来,是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前...原创 2018-11-01 22:58:39 · 150 阅读 · 0 评论 -
Nosql(Redis + Memcache + MongoDb)
(一)Nosql Nosql的全称是Not Only Sql,这个概念早起就有人提出,在09年的时候比较火。Nosql指的是非关系型数据库,而我们常用的都是关系型数据库。就像我们常用的mysql,sqlserver一样,这些数据库一般用来存储重要信息,应对普通的业务是没有问题的。但是随着互联网的高速发展,传统的关系型数据库在应付超大规模,超大流量以及高并发读写的时候力不从...原创 2019-01-22 17:35:55 · 418 阅读 · 0 评论 -
Redis 学习
(一)Redis入门 Redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库(高性能键值对数据库),支持的键值数据类型:字符串类型、列表类型、有序集合类型、散列类型、集合类型 Redis 应用场景:缓存(重点应用)、任务队列、应用排行榜、网站访问统计、数据过期处理、分布式集群架构中的 session 分离 ...原创 2019-01-22 17:13:57 · 143 阅读 · 0 评论 -
三大缓存框架(Ehcache+Memcache+Redis)
(一)Java Web开发缓存方案,Ehcache和Redis哪个更好1、Ehcache(纯Java的进程内缓存框架,也叫二级缓存) Ehcache是一个开源的、设计于提高在数据从RDBMS中取出来的高花费、高延迟采取的一种缓存方案(在Java项目广泛的使用)。正因为Ehcache具有健壮性(基于java开发)、被认证(具有apache 2.0 license)、充满特...原创 2019-01-22 17:02:14 · 9535 阅读 · 0 评论 -
MongoDb 学习
(一)MongoDb入门(开源的 NoSQL 数据库:免费、开源、良好的技术支持) MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解觉方案 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。支持的数据结构非常松散,是类似json的bson格式,因此...原创 2019-01-24 16:22:54 · 133 阅读 · 0 评论 -
FreeMarker比JSP好在什么地方
(一)FreeMarker(根据提供的数据和创建好的模板,去自动的创建html静态页面(基于模板来生成文本输出)) FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件 模板编写为F...原创 2019-01-19 10:29:51 · 1641 阅读 · 0 评论 -
Spring Boot学习
(一)Spring Boot(并不是对Spring功能上的增强,而是提供了一种快速开发使用Spring的方式(微框架,2013年伴随着Spring4.0诞生的),Spring Boot是个微服务框架的起点(背靠强大的Spring 生态社区,支撑Spring Cloud技术体系)) 由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程,并...原创 2019-01-17 10:09:50 · 192 阅读 · 0 评论 -
Mybatis框架(DAO开发+全局配置文件+映射文件+动态SQL)
(一)DAO开发方法(使用Mybatis开发Dao有两个方法,即 原始Dao方法 和 Mapper接口开发方法) * 原始 DAO开发方法: 需要写dao接口和dao实现类,需要向dao实现类注入SqlSessionFactory,在方法体内通过SqlSessionFactory创建SqlSession * Mapper动态代理方法(程序员只...原创 2018-11-01 23:02:32 · 360 阅读 · 0 评论 -
Mybatis框架(入门)
(一)MyBatis 概述 MyBatis 本是Apache的一个开源项目 iBatis,2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis(支持普通 SQL查询,存储过程和高级映射的优秀持久层架),再后来托管到github下 (1)MyBatis对JDBC的操作数据库的过程...原创 2018-11-01 23:01:53 · 215 阅读 · 0 评论 -
SpringMVC 框架(架构+ 处理流程 + 优势 +注解)
(一)Spring MVC Spring MVC 是一个典型的MVC框架,是Spring内置的Web框架,可以作为应用项目的展示层,继Spring 2.0对Spring MVC进行重大升级后,Spring 2.5又为Spring MVC引入了注解驱动功能,再到3.0时代,全面支持REST的网络服务和更容易的网络编程(Spring MVC 3.0)(最新Spring ...原创 2018-11-01 23:00:35 · 184 阅读 · 0 评论 -
Spring框架核心技术(核心接口+核心机制+AOP+注解+新特性)
(一)Spring容器(负责管理Bean与Bean之间的依赖关系) Spring 容器最基本的接口就是BeanFactory,负责配置、创建、管理Bean,有一个子接口ApplicationContext,因此称之为Spring上下文,(在Spring中,所有管理的对象都是JavaBean对象,而BeanFactory和ApplicationContext就是sprin...原创 2018-11-01 22:59:31 · 1017 阅读 · 0 评论 -
Spring Cloud 从入门到精通
推荐文章:Spring Cloud 从入门到精通 Spring Cloud 是一套完整的微服务解决方案,是基于 Spring Boot 框架的一个大的容器,可以将市面上较好的微服务框架集成进来,从而简化了开发者的代码量。 总结:目前所在公司的项目是已经是一个完整微服务项目(包含基础服务和业务服务),基础服务包含服务注册、服务发现、服务路由等配置...原创 2019-04-23 14:53:51 · 433 阅读 · 0 评论