1.搭建ssh开发环境 2.写好Dao、service等方法 3.建立DTO数据传输对象: 由于datagrid数据表格接受的json数据数据格式是{"total":"",rows:""},所以在DTO对象中需要加入total:总条数、rows:内容 4.Action传输json数据 创建DTO对象 ...
分类:
Web程序 时间:
2016-07-22 08:47:56
阅读次数:
234
mybatis的objectMapper.xml中, 1) 若<sql /> 查询语句中配置的是resultType=“实体类/DTO” ,则从mybatis返回的键值对结果集(Map)会直接赋值给该DTO(根据set()/get()方法,因此该DTO属性名要与表字段名一致,若不一致,可再sql查询 ...
分类:
数据库 时间:
2016-07-21 17:44:41
阅读次数:
465
一直以来把数据库的表转换成Entity或DTO都是一件让人头痛的事情,既浪费时间又很繁琐,看着几十上百个表的几百上千个字段,真是一件让人很头痛的事情。
用其他工具生成多少会有一些不尽人意的地方,于是就自己用Swing写了一个通过数据库的表生成JavaBean的工具,支持MySQL、Oracle、SQLServce,完美支持JPA注解,可以同时生成Entity和DTO,可以自动去除表前缀,支持单个和批量生成JavaBean,现在不但成员变量上能生成备注了,而且在Getter和Setter上也能有备注了!...
分类:
编程语言 时间:
2016-07-21 12:56:44
阅读次数:
165
轻量级框架 EJB(Enterprise JavaBean) EJB容器为EJB组件提供一个运行环境,并对组件提供分布式处理、事务处理与服务支持 EJB的缺陷 编辑、编译、调试周期长 编码冗长、繁琐 必须编写数据传输对象(DTO) Mybatis 对jdbc的封装:1.连接封装 2.SQL语句的封装 ...
分类:
其他好文 时间:
2016-07-20 01:10:21
阅读次数:
187
一:需求分析 在实际的B/S结构中,对象的序列化和反序列化很重要,尤其是请求量比较大的情况,服务器压力很大, 会把一部分session序列化,然后保存到硬盘中。 二:定义DTO对象 定义的实体类一定要实现 Serializable接口,才可以序列化。 三:封装序列化与反序列化的方法 四:测试 五:显 ...
分类:
其他好文 时间:
2016-07-19 23:29:47
阅读次数:
293
一直以来把数据库的表转换成Entity或DTO都是一件让人头痛的事情,既浪费时间又很繁琐,看着几十上百个表的几百上千个字段,真是一件让人很头痛的事情。
用其他工具生成多少会有一些不尽人意的地方,于是就自己用Swing写了一个通过数据库的表生成JavaBean的工具,支持MySQL、Oracle、SQLServce,完美支持JPA注解,可以同时生成Entity和DTO,可以自动去除表前缀,支持单个和批量生成JavaBean,现在不但成员变量上能生成备注了,而且在Getter和Setter上也能有备注了!...
分类:
编程语言 时间:
2016-07-19 11:04:16
阅读次数:
145
一直以来把数据库的表转换成Entity或DTO都是一件让人头痛的事情,既浪费时间又很繁琐,看着几十上百个表的几百上千个字段,真是一件让人很头痛的事情。
用其他工具生成多少会有一些不尽人意的地方,于是就自己用Swing写了一个通过数据库的表生成JavaBean的工具,支持MySQL、Oracle、SQLServce,完美支持JPA注解,可以同时生成Entity和DTO,可以自动去除表前缀,支持单个和批量生成JavaBean,现在不但成员变量上能生成备注了,而且在Getter和Setter上也能有备注了!...
分类:
编程语言 时间:
2016-07-19 10:22:39
阅读次数:
164
publicstatic<T>Tclone(Tobj)throwsException{ObjectOutputStreamoos=null;ByteArrayOutputStreambos=null;ObjectInputStreamois=null;bos=newByteArrayOutputStream();oos=newObjectOutputStream(bos);oos.writeObject(obj);oos.flush();ois=newObjectInputStream(newBy..
分类:
编程语言 时间:
2016-07-16 07:16:48
阅读次数:
380
PO:persistant object持久对象最形象的理解就是一个PO就是数据库中的一条记录。好处是可以把一条记录作为一个对象处理,可以方便的转为其它对象。 BO:business object业务对象主要作用是把业务逻辑封装为一个对象。这个对象可以包括一个或多个其它的对象。比如一个简历,有教育经 ...
分类:
其他好文 时间:
2016-07-15 13:34:49
阅读次数:
145
O/R Mapping 是 Object Relational Mapping(对象关系映射)的缩写。通俗点讲,就是将对象与关系数据库绑定,用对象来表示关系数据。在O/R Mapping的世界里,有两个基本的也是重要的东东需要了解,即VO,PO。 它们的关系应该是相互独立的,一个VO可以只是PO的部 ...
分类:
其他好文 时间:
2016-07-12 13:59:33
阅读次数:
160