前言:逛开源社区的时候无意发现的,用了一段时间,觉得还可以,特此推荐一下。lombok
提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 java 代码。特别是相对于 POJO,光说不做不是我的风格,先来看看吧。lombok
的官方网址:http://projectlombok.or...
分类:
编程语言 时间:
2014-06-07 00:23:06
阅读次数:
331
一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。
二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得...
分类:
编程语言 时间:
2014-06-05 11:40:33
阅读次数:
375
Jetty POJO配置
Jetty的核心组件是Plain Old Java Objects(POJOs);配置Jetty的大部分工作就是在Jetty POJOs上的初始化、装配和设置域的处理,你能通过下面的方式来实现:
1)直接通过Java代码初始化和装配Jetty对象。这个在后面Embedding Jetty讲。
2)用Jetty XML配置(一个控制反转(IoC)框架)初始化和装配...
分类:
其他好文 时间:
2014-06-03 02:41:13
阅读次数:
236
核心
利用HibernateTools,用POJO类,Mapping映射文件,数据库表有其中的一项,就能生成其他两项。
概述
在使用Hibernate开发系统持久层时,按照一般开发流程,首先会从业务分析中获得业务实体,从而获得系统中真正需要的实体类,然后写Hibernate的mapping映射文件,最后根据映射文件,生成数据库表,以上这三步是Hibernate开发的起始。...
分类:
移动开发 时间:
2014-06-03 00:10:53
阅读次数:
455
接着上一篇博客:
思路二:由数据库表,生成Mapping映射文件盒...
分类:
移动开发 时间:
2014-06-01 14:12:29
阅读次数:
367
POJO 类和数据库的映射文件*.hbm.xml
POJO类和关系数据库之间的映射可以用一个XML文档来定义。
映射文件的扩展名为.hbm.xml
在运行时Hibernate将根据这个映射文件来生成各种SQL语句
通过POJO类的数据库映射文件,Hibernate可以理解持久化类和数据表之间的对应关系,也可以理解持久化类属性与数据库表列之间的对应关系
...
分类:
系统相关 时间:
2014-06-01 08:59:00
阅读次数:
436
Jetty POJO配置Jetty的核心组件是Plain Old Java
Objects(POJOs);配置Jetty的大部分工作就是在Jetty
POJOs上的初始化、装配和设置域的处理,你能通过以下的方式来实现:1)直接通过Java代码初始化和装配Jetty对象。这个在后面Embedding ...
分类:
其他好文 时间:
2014-05-31 20:25:59
阅读次数:
338
1. 背景1.1. 惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用Netty4 +
Thrift压缩二进制编解码技术,他们实现了10W
TPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步阻塞IO)的通信框架,性能提升了8倍多。事实上,我对这个数据...
分类:
Web程序 时间:
2014-05-31 19:25:15
阅读次数:
553
Spring的@RequestBody非常牛x,可以将提交的json直接转换成POJO对象。正好今天有这样的需求,使用一下,结果一直报415,十分头疼。HTTP
415 错误–不支持的媒体类型(Unsupported media type)我的angularJs是这样写的$http({method:...
分类:
编程语言 时间:
2014-05-31 04:49:43
阅读次数:
758
#第一种基于原生的JDBC的方式实现
private Integer insert(POJO entity, String table) throws SQLException {
String insertSQL = "INSERT INTO " + table + " (XXXX)VALUES(?,?,?,?,?,?,?,?)";
DataSource dataSource = Se...
分类:
系统相关 时间:
2014-05-25 20:45:20
阅读次数:
336