POJO: 全称:Plain Old Java Object 解释:纯洁老式的java对象、从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象 理解:通常我们常说的实体类 BEAN: 理解:个人理解为javabean 或者 ejb 的的缩写 关于spring bean :https ...
分类:
编程语言 时间:
2019-03-25 14:45:38
阅读次数:
276
一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forName( ...
分类:
编程语言 时间:
2019-03-21 15:40:47
阅读次数:
193
一、MyBatis的简介MyBatis是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(PlainOldJavaObjects,普通的Java对象)映射成数据库中的记录.二、MyBatis的历史原是apache的一个开源项目iBa
分类:
其他好文 时间:
2019-03-18 23:56:08
阅读次数:
283
discriminator或者叫做分类器 Vehicle类 package io.github.coinsjack.pojo;import java.util.Date;public class Vehicle { protected Integer id; protected String vin ...
分类:
其他好文 时间:
2019-03-17 14:07:41
阅读次数:
153
目录 什么是日志 常用日志框架 日志级别详解 日志的记录时机 日志使用规约 logback 配置示例 loh4j2 配置示例 1、什么是日志? ? 简单的说,日志就是记录程序的运行轨迹,方便查找关键信息,也方便快速定位解决问题。我们 Java 程序员在开发项目时都是依赖 Eclipse/ Idea ...
分类:
其他好文 时间:
2019-03-17 00:54:25
阅读次数:
182
mybatis默认开启一级缓存。开启二级缓存也很简单,只需要将POJO实现 Serializable 接口,并在映射文件以及mybatis配置文件开启二级缓存即可。 1、一级缓存的作用域是SqlSession范围,当在同一个sqlSession两次调用同一个Mapper方法时,第一次执行完毕会将数据 ...
分类:
其他好文 时间:
2019-03-12 12:02:38
阅读次数:
141
ORM框架 应用程序中的POJO对象和数据库表相互映射的框架称为对象关系映射框架(Object Relational Mapping),Hibernate与Mybatis都可以称为ORM框架 只是Hibernate的设计理念是完全面向POJO的(全映射框架),而MyBatis则不是(半映射框架) H ...
分类:
其他好文 时间:
2019-03-11 01:10:22
阅读次数:
162
2019-03-08/10:45:04 演示:对Product对象,注入一个Category对象 1.创建pojo类 Product类中有对Category对象的setter getter 2.配置文件applicationContext.xml的修改 在创建Product的时候注入一个Catego ...
分类:
编程语言 时间:
2019-03-08 11:12:23
阅读次数:
186
#{}占位符 可以有效防止sql注入,使用时不需要关注参数的类型,mybatis会自动进行java类型和jdbc类型的转换;#{}可以接收简单类型值或pojo属性值,如果parameterType传输单个简单类型值,#{}括号中可以是value或者其他名称。 ${}和#{}不同,通过${}可以将pa ...
分类:
移动开发 时间:
2019-03-06 10:45:55
阅读次数:
164
java将JSON字符串转换为实体类对象 @SuppressWarnings("unchecked") public static <T> T jsonToObject(String jsonString, Class<T> pojoCalss) { try{ Object pojo; net.sf ...
分类:
编程语言 时间:
2019-03-04 15:57:50
阅读次数:
174