Loading

上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 30 下一页
摘要: 本文部分内容参考博客。点击链接可以查看原文。 1. 反射的概念 反射是指在运行时将类的属性、构造函数和方法等元素动态地映射成一个个对象。通过这些对象我们可以动态地生成对象实例,调用类的方法和更改类的属性值。 2. 使用场景 什么情况下运用JAVA反射呢?如果编译时根本无法预知对象和类可能属于哪些类, 阅读全文
posted @ 2020-06-28 11:29 程序员自由之路 阅读(545) 评论(0) 推荐(0)
摘要: protobuf是google提供的一个开源序列化框架,类似于XML,JSON这样的数据表示语言,其最大的特点是基于二进制,因此比传统的XML表示高效短小得多。虽然是二进制数据格式,但并没有因此变得复杂,开发人员通过按照一定的语法定义结构化的消息格式,然后送给命令行工具,工具将自动生成相关的类,可以 阅读全文
posted @ 2020-06-28 11:16 程序员自由之路 阅读(269) 评论(0) 推荐(0)
摘要: Spring表达式语言 SpEL语言是一种强大的表达式语言,支持在运行时查询和操作对象。SpEL表达式不一定要创建IOC容器后才能使用。用户完全可以单独调用SpEL的API来独立的使用时SpEL表达式。SpEL表达式支持如下的特性: 文字表达式; 布尔关系表达式; 正则表达式; 类表达式; 获取数组 阅读全文
posted @ 2020-06-24 15:27 程序员自由之路 阅读(2959) 评论(0) 推荐(0)
摘要: 这边整理一个Java基础相关文章的汇总贴,方便文章阅读和查阅。 基础文章 你必须知道的Java基础知识 String字符串的最大长度是多少? String源码浅析 String的intern方法使用场景 Java正则表达式简明教程 Pattern和Matcher使用 Java时间API使用详解 Ja 阅读全文
posted @ 2020-06-24 14:57 程序员自由之路 阅读(704) 评论(0) 推荐(1)
摘要: Spring的事务管理功能能让我们非常简单地进行事务管理。只需要进行简单的两步配置即可: step1:开启事务管理功能 @Configuration //@EnableTransactionManagement注解有以下几个属性 //proxyTargetClass属相:指定事务的AOP是通过JDK 阅读全文
posted @ 2020-06-22 17:26 程序员自由之路 阅读(1736) 评论(0) 推荐(1)
摘要: 本文对应官方文档的Transaction Management 章节 Spring提供了一致的事务管理抽象。这个抽象是Spring最重要的抽象之一, 它有如下的优点: 为不同的事务API提供一致的编程模型,如JTA、JDBC、Hibernate和MyBatis数据库层 等; 提供比大多数事务API更 阅读全文
posted @ 2020-06-18 16:31 程序员自由之路 阅读(2519) 评论(0) 推荐(1)
摘要: Spring AOP使用简介 Spring的两大核心功能是IOC和AOP。当我们使用Spring的AOP功能时是很方便的。只需要进行下面的配置即可。 @Component @Aspect public class MyAspect { //PointCut匹配的方法必须是Spring中bean的方法 阅读全文
posted @ 2020-06-17 09:15 程序员自由之路 阅读(2294) 评论(0) 推荐(1)
摘要: AOP简介 利用面向对象的方法可以很好的组织代码,也可以继承的方式实现代码重用。但是项目中总是会出现一些重复的代码,并且不太方便使用继承的方式把他们重用管理起来,比如说通用日志打印,事务处理和安全检查等。我们可以将这些代码封装起来,做成通用模块,但是还是需要在代码中每处需要的地方进行显示调用,使用起 阅读全文
posted @ 2020-06-16 10:39 程序员自由之路 阅读(958) 评论(2) 推荐(0)
摘要: $ $是字符串替换,#是预编译处理。 Mybatis在处理#时,会将sql中的#替换为?号,调用PreparedStatement的set方法来赋值; Mybatis在处理$时,就是把$原样替换成变量的值。 使用#可以有效的防止SQL注入,提高系统安全性。 当实体类中的属性名和表中的字段名不一样 , 阅读全文
posted @ 2020-06-15 13:53 程序员自由之路 阅读(1155) 评论(0) 推荐(0)
摘要: 之前提到Spring中IOC容器的体现其实就是BeanFactory和ApplicationContext的实现。为增强BeanFactory功能,ApplicationContext接口提供了些其他的功能: 通过MessageSource接口以i18n方式访问消息; 通过ResourceLoade 阅读全文
posted @ 2020-06-11 16:49 程序员自由之路 阅读(1215) 评论(0) 推荐(1)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 30 下一页