自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李威威的博客

快乐生活每一天!

  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 SpringMVC 模拟 PUT 提交和 DELETE 方式的提交

步骤 1:在 web.xml 中配置 HiddenHttpMethodFilter 过滤器<filter> <filter-name>HiddenHttpMethodFilter</filter-name> <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class></filt

2016-05-08 11:11:16 7857

原创 通过泛型实现持久层 BaseDao 的写法

通过泛型实现持久层 BaseDao 的写法问题说明:我们在编写 Dao 层的时候,总会遇到通用的增删改查方法,每一次都要写声明和实现是一件很繁琐的事情,而且代码有很多事相同点。于是我们想到了使用面向对象的三大特性和泛型语法来简化持久层的开发。Base 的实现类和接口都是抽象的,所以都带泛型。第 1 步:编写 BaseDao 接口 IBaseDao注意泛型。public interface IBase

2016-05-06 17:46:06 5506

原创 Spring4 集成 Hibernate3 使用 HibernateTemplate 和使用 HibernateDaoSupport 操作对象

Spring4 集成 Hibernate3 使用 HibernateTemplate 和使用 HibernateDaoSupport 操作对象第一部分:使用 HibernateTemplate基本步骤(1)引入依赖; (2)编写 beans.xml 文件,配置 dataSource、SessionFactory、TransactionManager、事务通知、aop 事务 (3)编写实体类,并且

2016-05-06 17:08:10 5533

原创 Spring4 整合 Hibernate3 基本使用(通过注入 SessionFactory)

Spring4 整合 Hibernate3 基本使用(通过注入 SessionFactory)Spring4 整合 Hibernate3 基本使用通过注入 SessionFactory步骤 1 导入 maven 依赖步骤 2 编写 beans 核心配置文件步骤 3编写实体类步骤4编写基于 Hibernate 的 DAO 层步骤5编写测试方法进一步研究步骤 1 :导入 maven 依赖1、

2016-05-06 10:14:35 10286

原创 SpringData 学习(7)—— 学习 Repository 接口的第 2 个子接口 PagingAndSortingRepository

/** * 测试 PagingAndSortingRepository 的分页能力 */@Testpublic void testPaging(){ System.out.println(bookRepository.getClass().getName()); /** * 前台传来的第几页(当前第几页) */ Integer pageNoFrom

2016-05-02 22:36:58 2142

原创 Spring Tool Suite 安装 Gradle 插件

Spring Boot如何使用Gradle构建工程_百度经验 http://jingyan.baidu.com/article/9faa7231b7a4bb473c28cba9.html

2016-05-02 19:51:00 7107

原创 gitk、Git GUI 图形化工具中文显示乱码的解决方案

在我们操作系统的宿主目录(我的电脑是 C:\Users\Liwei)下有一个 .gitconfig 文件,在这个文件的最后添加[gui] encoding = utf-8保存就可以了。

2016-05-02 17:56:36 11011 3

原创 SpringData 学习(6)—— 学习 Repository 接口的第 1 个子接口 CRUDRepository

CRUDRepository 的使用很简单,原来我们继承 Repository ,现在我们继承 CRUDRepository ,就可以使用 CRUDRepository 固定的一些方法,我们不用写 SQL 语句。public interface BookRepository extends CrudRepository<Book, Integer> {}说明:里面可以不用写任何方法,因为 CrudR

2016-05-02 15:33:33 8170 2

原创 SpringData 学习(5)—— 使用 @Modifying 注解完成修改操作

以上我们做的都是查询,那要如何实现 修改、删除和添加呢? 可以通过以下两种方式: (1)通过实现 CrudRepository 接口来完成(以后介绍); (2)通过 @Modifying 注解完成修改操作(注意:不支持新增)我们依然使用 @Query 注解,但是还要附加注解 @Modifying。@Modifying@Query("update Person set email = :ema

2016-05-02 14:42:56 55247 5

原创 SpringData 学习(4)—— 使用 @Query 注解实现查询

为了节约时间使得各位看官看起来更加简单舒适,这一节把测试方法和测试代码放在一起。测试方法:// ------------------------------------ 使用 @Query 注解// 没有参数的查询@Query("select p from Person p where p.id = (select max(p2.id) from Person p2)")Person getM

2016-05-02 13:44:31 31090 3

原创 SpringData 学习(3)—— 通过“规范”的方法实现查询

测试方法1:Person getByLastNameStartingWithAndIdLessThan(String lastName,Integer id);测试代码:/** *测试方法规范,使用方法规范的时候,我们发现,方法名的耦合度非常高 * 这样就丧失了灵活性, * 例如 getByLastNameStartingWithAndIdLessThan 我写成 getByLastNameS

2016-05-02 12:03:23 4919

原创 SpringData 学习(2)—— 使用注解替代继承标记接口、初步认识 Repository 接口

代码运行以后,效果和上一节是一样的。以下文字来自教师使用的 ppt 。Repository 接口概述Repository 接口是 Spring Data 的一个核心接口,它不提供任何方法,开发者需要在自己定义的接口中声明需要的方法 public interface Repository<T, ID extends Serializable> { } Spring Data 可以让我们只定义接口,只要

2016-05-02 10:06:50 5966

原创 Spring Data 学习(1)—— HelloWorld

我还是先搜索了一下 Spring Data 官方网站: Spring Data http://projects.spring.io/spring-data/说明:本笔记为学习了尚硅谷佟刚老师的《Spring Data 视频教程》所做。在此向佟刚老师表示感谢。项目结构: 1、添加依赖(1)Spring 所有 jar 包 (2)hibernate 的 required (3)jpa(在 Hib

2016-05-02 09:45:29 3385

Eclipse插件之MyBatisLink

使用说明:Eclipse插件——MyBatisLink_百度经验 http://jingyan.baidu.com/article/922554468e2d6a851648f402.html

2015-03-28

myeclipse-svn-site-1.6.16.zip

该插件适用于MyEclipse8.6,欢迎下载使用,交流心得。

2013-09-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除