3. * @author liuguangyi
4. * @content ejb3注解的API定义在javax.persistence.*包里面。
5. *
6. * 注释说明:
7. * @Entity —— 将一个类声明为一个实体bean(即一个持久化POJO类)
8. * @Id —— 注解声明了该实体bean的标识属性(对应表中的主键)。
...
分类:
Web程序 时间:
2015-02-03 23:12:07
阅读次数:
410
pojo类 package com.sg.bean;
public class User {
/**
* 用户ID
*/
private String userID;
/**
* 用户名
*/
private String userName;
/...
分类:
其他好文 时间:
2015-02-03 13:30:00
阅读次数:
150
Ⅰ 、什么是Ibatis?① iBATIS的是一个持久层框架,它能够自动在 Java, .NET, 和Ruby on Rails中与SQL数据库和对象之间的映射。映射是从应用程序逻辑封装在XML配置文件中的SQL语句脱钩。② iBATIS是一个轻量级的框架和持久性API适合持久化的POJO(普通Ja...
分类:
其他好文 时间:
2015-02-03 12:47:56
阅读次数:
150
返回值为Boolean的话回在对象转json的时候丢失掉这个属性,因为json认的是小写。这个算jaxb的一个bug:https://java.net/jira/browse/JAXB-510解决办法只能改模型或者换jaxb的版本了,2.2版本以上没这个问题。
分类:
其他好文 时间:
2015-02-02 17:56:21
阅读次数:
147
一、Mybatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Ja...
分类:
其他好文 时间:
2015-01-30 19:27:44
阅读次数:
166
使用hibernate容易出现该问题,主要是由于pojo类属性存在级联关系。比如说员工和部门,在员工表里面有部门属性,而在部门表里面有个员工集合,这样就存在了嵌套引用的问题了,就会抛出这个异常。解决方法很简单,在将每个对象转为json对象的时候用setExcludes函数将级联的属性去除掉就可以了,...
分类:
编程语言 时间:
2015-01-29 14:09:24
阅读次数:
156
我想给大家介绍一款非常实用、且高端大气上档次的spring测试,在这里,我要强烈推荐使用Spring的Test Context框架,为什么呢?俗话说,“货比三家不上当”,要搞清楚这个问题,我们先来看一看传统的Spring测试:
传统的Spring测试
我们开发一个Spring的HelloWorld。
第一步:准备开发Spring依赖的jar包
第二步:定义一个简单的POJO类:He...
分类:
编程语言 时间:
2015-01-28 11:17:17
阅读次数:
238
一个普通的POJO类通过标注@Entity可以映射成为可持久化的类,可持久化的类可以对应数据库中的数据。映射成为实体类要依赖一些特定的规则。1、映射实体 (@Entity)标注为@Entity注释的类,表示该类是一个可持久化的类,当在容器中时,服务器将会首先加载所有标注了@Entity注释的实体类,...
分类:
其他好文 时间:
2015-01-25 22:13:16
阅读次数:
213
spring的核心是依赖注入,此基础成为整个spring框架的基石。
所谓依赖注入,是指在程序运行过程中,如果需要调用另一个对象协助时,无须在代码中创建按被调用者,而是依赖外部注入。
Spring的依赖注入对调用者和被调用者几乎没有任何要求,完全支持对POJO之间依赖关系的管理。
依赖注入有两种方式:
构造器注入:
在构造对象的时候,依赖作为对象构造器的一个参数...
分类:
编程语言 时间:
2015-01-23 18:20:22
阅读次数:
225
用ssh,练习了一下Ztree的 菜单授权,简单的总结如下:基本功能描述:admin管理员登录之后,对当前的用户可以 菜单授权。界面基本上就是下面这样子,便于理解,所以上传了.基本思路:菜单节点类: Menu 类 ,Ztree 数据格式 转换类 :TreeNode 类,pojo:User类,json...
分类:
其他好文 时间:
2015-01-22 20:07:12
阅读次数:
342