什么是AOP AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引 ...
分类:
其他好文 时间:
2017-12-01 13:45:24
阅读次数:
106
一、spring概述spring是一个为了简化J2EE开发而设计的开源框架,框架将服务注入给POJO类,POJO类无需关注如何去连接服务,从而达到将应用开发与复杂的J2EE服务解耦开来,从而简化J2EE的开发,而对于这些功能的具体实现,就要涉及到spring的核心模块IOC,AOP二、spring设计架构spring总共有十几个组件,但真正的核心组件只有几个。 从上图可以看出,sprin
分类:
编程语言 时间:
2017-11-30 20:10:46
阅读次数:
166
1 import com.diyfintech.constant.Constant.SuperAdmin; 2 import com.diyfintech.pojo.SysUser; 3 import org.apache.log4j.Logger; 4 5 import javax.servlet... ...
分类:
其他好文 时间:
2017-11-29 21:57:30
阅读次数:
205
一、 工具 利用Hibernate 生成数据,现有一条数据,进修改部分字段,进行复制。 二、 代码 hibernate.cfg.xml 在resources 目录下 pojo 实现clone 接口 Main ...
分类:
其他好文 时间:
2017-11-29 20:51:56
阅读次数:
100
一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是 ...
分类:
编程语言 时间:
2017-11-29 10:21:55
阅读次数:
203
@Resource注解是通过名字来自动装配的。在spring中自动装配的模式如果是通过名字来自动装配那么必须保证bean的名字和pojo 的属性名一直。 下面是详细代码:说明了@Resource注解是通过名字来完成自动装配的,可以说@Resource注解在某些情况下可以代替@Autowired(通过 ...
分类:
其他好文 时间:
2017-11-28 21:57:30
阅读次数:
308
使用MyBatis时主要是完成POJO和SQL的映射规则 MyBatis基本构成: SqlSessionFactoryBuilder SqlSessionFactory SqlSession SqlMapper(主要是定义参数类型,描述缓存,描述SQL语句,定义查询结果和POJO的映射关系) 配置( ...
分类:
其他好文 时间:
2017-11-26 12:53:02
阅读次数:
152
1.简介: MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache O ...
分类:
其他好文 时间:
2017-11-26 12:41:35
阅读次数:
179
JDBC Type Java Type CHAR String VARCHAR String LONGVARCHAR String NUMERIC j... ...
分类:
数据库 时间:
2017-11-25 19:22:25
阅读次数:
240
六、使用注解(Annotation) 总是使用XStream对象的别名方法和注册转换器,会让人感到非常的乏味,又会产生很多重复性代码,于是我们可以使用注解的方式来配置要序列化的POJO对象。 1,最基本的注解:类的别名性注解和字段的别名性注解(XStreamAlias) 有这样一段代码: Java代 ...
分类:
编程语言 时间:
2017-11-25 14:25:34
阅读次数:
279