Ammar's Blog
微信号:aicjaish

首页 标签 分类 归档 留言 关于
搜索
Ammar's Blog
MapperFactoryBean 2019-08-01|Java源码分析
配置 生成 DAO 层接口实现类的配置文件使用方式如下: 1234<bean id="accountMapper" class="org.mybatis.spring.mapper.MapperFactoryBean"> <property name="sqlSessionFact ...
阅读更多
SpringAOP 2019-07-31|Java框架Spring
Advice 在原方法基础之上,通过插入一段代码从而增强原方法的功能。 1234public int doWork(int a, int b) { int ret = a / b; return ret;} 增强原方法:在这个方法体的不同时机插入一段额外代码,让 d ...
阅读更多
Spring入门IoC、DI 2019-07-25|Java框架Spring
吃水不忘挖井人 Spring的诞生,源于其著作《Expert one on one J2EE design and development》中阐述的部分 理念和原型衍生而来。 Rod 在悉尼大学不仅获得了计算机学位,同时还获得了音乐学位。更 令人吃惊的是在回到软件开发领域之前,他还获得了音乐学的博 ...
阅读更多
Maven 2019-07-20|Java框架Maven
类似 iOS 的 cocoaPod,是一个跨平台的项目管理工具,作用域 Java平台项目,使用命令行完成重复,繁琐的构建。从中央仓库帮我们下载并管理项目依赖的 jar 包,自动管理这些 jar 包依赖的其他 jar 包。 boot 中放着 maven 的类加载器 conf 中 setting.x ...
阅读更多
Listener 2019-07-18|Java服务器
Listener(监听器) 是一个实现特定接口的 java 程序,用于监听另一个 java 对象的方法调用或者属性改变。 自定义监听器 事件源:Person.java123456789101112131415161718public class Person { private Strin ...
阅读更多
EL表达式 2019-07-12|Java服务器
数据在 Servlet 中获取,然后跳转到 jsp 页面显示,需要从作用域中获取数据,在 jsp 中获取数据需要使用 java 脚本。 jsp 中不要存在一行 java 脚本,所以使用 EL 表达式来获取作用域中的共享数据 需求:从作用域中设置数据,然后在 jsp 页面中获取作用域中的数据 EL 表 ...
阅读更多
Mac安装Tomcat插件 2019-07-09|Java服务器
我用的 IDE 是 SpringToolSuite4 系统是:10.14.5 Java 环境是 1.8 安装 Tomcat 下载 Tomcat 下载Tomcat 我选的 Tomcat 8 两个都要下,后面会用到 解压 Tomcat apache-tomcat-8.5.42.zip,将文件名改为 ...
阅读更多
Session与Cookie 2019-07-09|Java服务器
Servlet 能够给我们提供两部分数据,一个是 Servlet 初始化时设置的 ServletConfig,这个类基本涵盖了 Servlet 本身 和 Servlet 运行的容器的基本信息,ServletConfig 的实际对象是 StandardWrapperFacade,看看接口就可以知道有哪 ...
阅读更多
UML 类图的6种连线示意 2019-07-08|ToolsUML
依赖: dependency使用关系,使用者的实现需要被使用者的协助,带箭头的虚线指向被使用者。 关联:association关联,拥有者知道被拥有者的属性和方法,带箭头的实线指向被拥有者,Java语言中,关联关系一般使用成员变量实现。 PS:如果是双向关联就用实现无箭头 聚合:aggrega ...
阅读更多
Servlet 2019-07-07|Java服务器
简介 Servlet (Server Applet) 用 Java编写的服务器端程序,可以独立于平台和协议,用于交互式浏览和生成数据,生成动态 Web 内容。 Servlet 指 服务器端,和客户端产生交互需要接口,实现这些接口的类叫 Servlet 开发一个简单的servlet 导入依赖的 j ...
阅读更多
网络编程Socket 2019-07-07|Java服务器
网络分层 为了减少网络设计的复杂性 网络编程 通过套接字,达到进程间互相通信的目的。 Socket 科学家们把网络编程的基本模型使用 Java 语言实现好交给程序员,我们只需要在科学家提供的模型 Socket 中进行编写少量的代码就能编写网络程序。 网络编程要解决的问题: 如何无误的吧数据发送给 ...
阅读更多
MyBatis 2019-07-06|Java框架MyBatis
ORM(Object Relational Mapping) ORM思想:为了解决面向对象与关系数据库存在的互不匹配的现象的技术。ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关系数据库中。将关系数据库中表中的记录映射成对象,以对象的形式展现。把对数据库的操作转 ...
阅读更多
JDBC 2019-07-04|Java数据库
JDBC 概述(Java DataBase Connectivity) 持久化:把数据保存到可掉电式存储设备中以供以后使用。 持久化过程大多通过各种数据库完成。将内存中的数据存储在数据库中,也可以存储在磁盘文件、XML数据文件汇总。 JPA: JavaEE 的规范,Java persistence ...
阅读更多
XML解析 2019-07-03|Java配置文件
XML 一种通用的数据交换格式,平台无关性、语言无关性、系统无关性、给数据集成与交互带来了极大的便捷。 XML 在不同的语言环境,解析方式都是一样的,只是实现的语法不同。 123456789101112131415<?xml version="1.0" encoding="UTF-8"> ...
阅读更多
MySQL 2019-07-02|Java数据库
简介 关系数据库:使用表将数据组织起来,代表:Oracle、DB2、MySQL、SQL Server 关系型数据库缺点:数据模型、性能、拓展伸缩性的缺点。 热门领域:非关系型数据库 出色的 NoSQL 数据库: 键值存储数据库:Oracle BDB,Redis,BeansDB 列式储数数据库:HB ...
阅读更多
Java类加载机制 2019-07-01|Java源码分析
类加载器 类加载器 classLoader 加载 Java 类到 JVM 中,JVM 使用 Java类的方式如下: Java 源程序 (.java 文件)经过编译器编译之后被转为 Java 字节代码(.class 文件)。类加载器负责读取 Java 字节码,转换成 java.lang.Class 类 ...
阅读更多
1234…8

Ammar

微信号:aicjaish

文章

120

标签

27

分类

43

加入书签
公告
感谢访问本站,若喜欢请收藏 ^_^
最新文章
通过VMware搭建分布式集群基础环境
2020-09-23
Zookeeper
2020-09-07
Zookeeper的应用
2020-09-07
MyBatis Generator
2020-07-28
Redis进阶
2020-07-09
分类
  • Java45
    • JavaSE4
    • 应用3
      • CRM系统1
      • Restful1
      • 权限管理1
    • 数据库8
    • 服务器10
    • 框架12
      • Dubbo1
      • Maven1
      • MyBatis1
      • Spring4
      • SpringMVC2
      • Zookeeper2
      • 设计思想1
    • 源码分析7
      • 设计模式1
    • 配置文件1
  • Swift20
    • APP应用1
    • Swift关键字5
    • Swift基础14
  • Tools5
    • API文档1
    • JRebel1
    • MyBatis1
      • 逆向生成工具1
    • SpringBoot1
    • UML1
  • iOS38
    • APP应用6
    • CoreAnimation3
    • Other5
    • UI12
    • 多线程2
    • 底层原理7
  • 前端7
    • HTML1
    • JS6
  • 数据结构与算法2
  • 框架3
    • Apache3
标签
Apache ClassLoader Cookie Dubbo HTML JS Java JavaScript Listener Maven MyBatis Redis Restful Servlet Shiro Socket Spring Spring Security SpringMVC Swift Tools Zookeeper iOS 数据库 数据结构与算法 环境搭建 设计模式
归档
  • 2020年09月3
  • 2020年07月2
  • 2020年06月2
  • 2020年05月2
  • 2020年04月1
  • 2020年03月3
  • 2019年10月3
  • 2019年09月5
  • 2019年08月12
  • 2019年07月15
  • 2019年06月5
  • 2019年05月1
  • 2019年04月1
  • 2019年03月2
  • 2016年08月5
  • 2016年07月3
  • 2016年06月4
  • 2016年05月2
  • 2016年04月6
  • 2016年02月1
  • 2015年10月1
  • 2015年09月2
  • 2015年08月1
  • 2015年07月9
  • 2015年06月2
  • 2015年05月1
  • 2015年04月1
  • 2015年03月3
  • 2014年11月2
  • 2014年10月1
  • 2014年09月1
  • 2014年08月1
  • 2014年07月6
  • 2014年05月3
  • 2014年04月7
  • 2014年03月1
网站资讯
文章数目 :
120
已运行时间 :
©2014 - 2024 By Ammar
浙ICP备19013619号-1
浙公网安备 33010502006128号
繁
Algolia