摘要: 解语法糖 前面提到过,语法糖的存在主要是方便开发人员使用。但是,Java虚拟机并不支持这些语法糖。这些语法糖在编译阶段就会被还原成简单的基础语法结构,这个过程就是解语法糖。 Java中的语法糖只存在于编译期,在编译器将 .java 源文件编译成 .class 字节码时,如果你去看com.sun.to 阅读全文
posted @ 2021-03-06 10:26 ljk12345 阅读(188) 评论(0) 推荐(0)
摘要: 把常量压入栈 iconst bipush sipush ldc 将一个局部变量加载到操纵栈 iload 将一个数值从操作数栈存储到局部变量表 istore 把操作数栈顶 和 第二位 相加 iadd 在堆中申请一个空间,并把地址压入操作数栈 new 把栈顶元素再压入操作数栈,此时操作数栈顶 和 第二位 阅读全文
posted @ 2021-03-06 09:46 ljk12345 阅读(114) 评论(0) 推荐(0)
摘要: environments 环境配置 <environments default="development"> <environment id="development"> <!-- 配置JDBC事务,此事务由mybatis管理 --> <transactionManager type="JDBC"> 阅读全文
posted @ 2021-02-26 02:00 ljk12345 阅读(56) 评论(0) 推荐(0)
摘要: sqlsessionfactorybuilder sql会话工厂建造者 创建sqlsessionfactory 的工具人 , 创建完就不再需要了 局部变量 sqlsessionfactory sql会话工厂 创建许许多多的sqlsession ,一直存在与程序中 应用级作用域,使用单例 sqlses 阅读全文
posted @ 2021-02-26 01:42 ljk12345 阅读(32) 评论(0) 推荐(0)
摘要: 是什么 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于"internet"和"abatis 阅读全文
posted @ 2021-02-26 01:34 ljk12345 阅读(82) 评论(0) 推荐(0)
摘要: 作用域 <!-- 作用域 singleton 单例(默认) prototype 克隆 request 请求 session 会话 --> <bean id="lessbean" class="ioc.LessBean" scope="session"> <constructor-arg name=" 阅读全文
posted @ 2021-02-26 01:23 ljk12345 阅读(59) 评论(0) 推荐(0)
摘要: 什么是aop AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。 AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。 利用AOP可以 阅读全文
posted @ 2021-02-26 00:51 ljk12345 阅读(30) 评论(0) 推荐(0)
摘要: 控制反转 ioc 一种设计思路 把创建对象的主动权由 程序 交到 程序员 手中 依赖注入 DI 是 ioc 的具体实现 简单实现 1.maven <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc 阅读全文
posted @ 2021-02-26 00:39 ljk12345 阅读(42) 评论(0) 推荐(0)
摘要: 是什么 Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。 Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建,他的专业是音乐学。 Spring是一个分层的JavaSE/EE 阅读全文
posted @ 2021-02-26 00:26 ljk12345 阅读(87) 评论(0) 推荐(0)
摘要: 什么是微服务 微服务架构是一项在云中部署应用和服务的新技术。大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务,而红帽说API应该是重点。 微服务可以在"自己的程序"中运行,并通过"轻量级设备与HTTP型API进行沟通"。关键在于该服务可以在自己的程序中运行。通过这一点我们就可以将服 阅读全文
posted @ 2021-02-26 00:19 ljk12345 阅读(66) 评论(0) 推荐(0)