本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
Nano Framework之使用Mybatis进行持久层开发
1、添加依赖
1.1、修改pom.xml
<dependency>
<groupId>org.nanoframework</groupId>
<artifactId>nano-orm-mybatis</artifactId>
<version>1.2.0-RC1</version>
...
Nano Framework之启用多数据源支持并添加多数据源事务处理
本文基于前几篇文章为基础进行编写,需要了解前篇内容的浏览我的博客中的其他文章
今天的主题是使用Nano Framework开发多数据源及多数据源事务处理的示例
1、修改配置并添加新的数据源配置
1.1、修改context.properties
# 将属性mapper.package.jdbc=/examples-jdbc.properties修改为如下配置
mapper.package.ro ...
Nano Framework之添加H2数据库并使用JDBC进行持久层开发
本文基于前几篇为基础进行编写,如有需要请参考前几篇文章内容。
下面我们进入今天的主题。
1、添加H2数据库依赖
1.1、修改pom.xml
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
...
Nano Framework之增加Jetty内嵌支持
本文基于前一篇文章为基础进行改进,需要了解前篇内容的请访问这里
1、pom.xml中添加nano-server依赖
1.1、依赖
<dependency>
<groupId>org.nanoframework</groupId>
<artifactId>nano-server</artifactId>
& ...
Java MVC + ORM框架 Nano Framework之环境搭建
1、创建Maven Webapp
2、pom.xml中添加依赖(使用前先安装,见前一篇文章,目前未发布至公共仓库)
<dependency>
<groupId>org.nanoframework</groupId>
<artifactId>nano-webmvc</artifactId>
<version>1. ...
Java MVC + ORM框架 Nano Framework简介
简介
Nano Framework基于Google Guice框架进行开发,使用Guice的IoC和AOP特性可以快速的定义和开发组件及服务。设计初衷是减少代码量,让开发人员专注于业务层代码的开发。
目前项目刚起步,如果有兴趣的可以贡献代码,源码地址
环境要求
Nano Framework基于JDK8进行开发,内部使用了JDK8的新特性,使用时必须使用JDK8进行开发和编译 ...
Spring MVC Hibernate 中的一个疑问
最近开发项目遇到一个问题。
错误日志跟踪发现是spring IOC报出来的错误
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ****: Injection of autowired dependencies failed;n ...
MyBatis系列目录--1. MyBatis快速接入
转载请注明出处哈:http://carlosfu.iteye.com/blog/2238662
1. 添加pom依赖:
<properties>
<mybatis.version>3.2.7</mybatis.version>
<mysql-connector-java.version>5.1.29</m ...
Hessian介绍及简单应用
一、首先先说Hessian是什么?
Hessian:hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能,相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议(Remote Procedure Call Protocol——远程过程调用协议),因为采用了二进制协议,所以它很适合于发送二进制数据,Hessian主要作面向对象 ...
Java 注解 阐释 hibernate ORM
Java 注解 阐释 hibernate ORM
package java2015.java07.java.anno;
/**
* @author baoyou E-mail:curiousby@163.com
* @version 创建时间:2015年7月23日 下午2:51:27
* des:
*/
@Table("student")
p ...
jdbcTemplate判断数据库表中number类型浮点数字段是否为空
直接用rs.getDouble("numField")取数据库表中浮点数字段的值的话, 如果该字段为空, 则会返回0.0, 所以如果要判断是否为空, 则要用rs.getObject("numField")和null做==判断
Hibernate与mybitas的比较
第一章 Hibernate与MyBatis
Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框 ...
ORM思想(纯粹转载自己看)
我们来研究一下为什么要从JDBC发展到ORM。简单来说,传统的JDBC要花大量的重复 代码在初始化数据库连接上,每次增删改查都要获得Connection对象,初始化Statement,执行得到ResultSet再封装成自己的 List或者Object,这样造成了在每个数据访问方法中都含有大量冗余重复的代码,考虑到安全性的话,还要加上大量的事务控制和log记录。虽然我们 学习了设计 ...
【持久化框架】Mybatis与Hibernate的详细对比
前言
这篇博文我们重点分析一下Mybatis与Hibernate的区别,当然在前面的博文中我们已经深入的研究了Mybatis和Hibernate的原理。
Mybatis
【持久化框架】Mybatis简介与原理
【持久化框架】SpringMVC+Spring4+Mybatis3集成,开发简单Web项目+源码下载
Hibernate
【SSH进阶之路】Hibernate基本原理(一 ...
【SSH进阶之路】Hibernate基本原理(一)
在开始学Hibernate之前,一直就有人说:Hibernate并不难,无非是对JDBC进一步封装。一句不难,难道是真的不难还是眼高手低?
如果只是停留在使用的层面上,我相信什么技术都不难,看看别人怎么做的,你也可以很快上手。
这难道是学习的最终目的吗?
不是,绝对不是。我们需要了解这门技术的基本概念,它到底是什么,它是干什么的,它有什么优缺点。下面我就带领大家一起回顾一下Hibernate ...