代码改变世界

5、JPA_EntityManager

2015-11-29 19:21 by 宏愿。, 236 阅读, 0 推荐, 收藏, 编辑
摘要:待补。。。 阅读全文

4、JPA table主键生成策略(在JPA中table策略是首推!!!)

2015-11-29 15:46 by 宏愿。, 11916 阅读, 2 推荐, 收藏, 编辑
摘要:用 table 来生成主键详解它是在不影响性能情况下,通用性最强的 JPA 主键生成器。这种方法生成主键的策略可以适用于任何数据库,不必担心不同数据库不兼容造成的问题。initialValue不起作用?Hibernate 从 3.2.3 之后引入了两个新的主键生成器 TableGenerator 和... 阅读全文

3、JPA一些常用的注解

2015-11-28 13:52 by 宏愿。, 2768 阅读, 1 推荐, 收藏, 编辑
摘要:常用注解有下面这些:①:@Entity、@Table、@Id、@GeneratedValue、@Column、@Basic②:@Transient 用于忽略某个属性,而不对该属性进行持久化操作③:@Temporal一、第①组注解@Entity 标注用于实体类声明语句之前,指出该Java 类为实体类,... 阅读全文

2、JPA的HelloWorld

2015-11-28 10:48 by 宏愿。, 1380 阅读, 1 推荐, 收藏, 编辑
摘要:这一节写一个JPA的HelloWorld来体验一下。一、建立工程 按照 1、创建一个JPA project(解决“at least one user library must be selected”问题)中说的步骤建立一个JPA project。创建过程极其简单,就是 New → JPA pro... 阅读全文

1、创建一个JPA project(解决“at least one user library must be selected”问题)

2015-11-27 22:22 by 宏愿。, 17620 阅读, 2 推荐, 收藏, 编辑
摘要:(注:本系列笔记是在学习尚硅谷JPA课程的时候写下的,结合课程内容和自我理解,方便自己以后进行复习)一、在创建JPA之前看看什么是JPA 1、Java Persistence API:用于对象持久化的 API 2、Java EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式... 阅读全文

8、SpringMVC源码分析(3):分析ModelAndView的形成过程

2015-11-19 20:56 by 宏愿。, 1367 阅读, 0 推荐, 收藏, 编辑
摘要:首先,我们还是从DispatcherServlet.doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception方法开始,看看这个牛逼的ModelAndView是怎么开始的,又是怎么... 阅读全文

7、SpringMVC源码分析(2):分析HandlerAdapter.handle方法,了解handler方法的调用细节以及@ModelAttribute注解

2015-11-14 15:09 by 宏愿。, 2683 阅读, 0 推荐, 收藏, 编辑
摘要:从上一篇 SpringMVC源码分析(1) 中我们了解到在DispatcherServlet.doDispatch方法中会通过 mv = ha.handle(processedRequest, response, mappedHandler.getHandler()) 这样的方式来执行reque... 阅读全文

6、SpringMVC源码分析(1):分析DispatcherServlet.doDispatch方法,了解总体流程

2015-11-13 10:42 by 宏愿。, 4203 阅读, 2 推荐, 收藏, 编辑
摘要:所有的http请求都会交给DispatcherServlet类的doDispatch方法进行处理,将DispatcherServlet.doDispatch函数的javadoc复制到下面:/* * Process the actual dispatching to the handler. ... 阅读全文

5、处理模型数据ModelAndView、Map、Model以及@SessionAttributes注解

2015-11-09 22:30 by 宏愿。, 959 阅读, 0 推荐, 收藏, 编辑
摘要:Spring MVC提供了以下几种途径输出模型数据 —— ModelAndView: 处理方法返回值类型为ModelAndView时,方法体即可通过该对象添加模型数据。数据会添加到request域中。在页面上可以获取到该数据。 —— Map 及 Model:入参为 org.springframe... 阅读全文

4、处理方法中获取请求参数、请求头、Cookie及原生的servlet API等

2015-11-09 21:58 by 宏愿。, 1218 阅读, 0 推荐, 收藏, 编辑
摘要:1、请求参数和请求头 使用@RequestParam绑定请求参数,在处理方法的入参处使用该注解可以把请求参数传递给请求方法 —— value :参数名 —— required : 是否必须,默认为true,表示请求参数中必须包含对应的参数,如果不存在,则抛出异常 例如:@RequestMa... 阅读全文