- 博客(7)
- 收藏
- 关注
转载 Hibernate的主键生成策略
1、assigned主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。generator class="assigned" />“ud
2017-04-03 17:43:31 134
转载 Mysql优化
1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。这里最主要的问题是,对于程序员来说,这个事情是很容易被忽略的。因为,我们某些查询语句会让MySQL不使用缓存。请看下面的
2017-03-30 17:01:10 254
转载 Quartz
Quartz作业调度框架Quartz 是一个开源的作业调度框架,它完全由 Java 写成,并设计用于 J2SE 和 J2EE 应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。本系统结合通过 Spring 来集成 Quartz 。Quartz 下载地址 : http://grepcode
2017-03-29 20:14:01 276
原创 Struts2详解(三)
Struts2访问Servlet的API 在struts2中,Action并没有直接和ServletAPI进行耦合,也就是说Struts2的Action不能直接访问ServletAPI。 虽然解耦能带来很多好处,但是Action完全不访问Servlet API几乎不可能,在实现业务逻辑的时候,经常要访问Servlet中的对象,如:session、request、appli
2017-03-23 22:32:34 287
原创 Maven
MavenMaven介绍 Apache Maven是一个软件项目管理和综合工具,基于POM(项目对象模型)的概念, 所有的项目配置信息都被定义在POM.xml文件中,通过该文件Maven可以管理项目的整个周期。 能够自动从一个中心资源库中下载项目依赖库。 Maven为开发人员构建了一个完整的生命周期框架,自动完成项目的基础工具建设。 优点: 1.jar包的声明式依赖 (
2017-03-22 23:33:12 194
原创 Struts2入门详解(二)
Action的编写方式: Action是一个POJO的类(POJO:Plain Ordinary Java Object 简单java对象) 理论上,一个POJO类中,满足类似下面的格式,都可以看作是Struts2的Action实现 public class ActionDemo{ public String execute(){ return null;
2017-03-22 18:37:50 167
原创 Struts2入门详解
Struts2入门详解什么是Struts2: 一种基于MVC模式的轻量级的web框架,它本质上相当于servlet。在MVC设计 模式中,Struts2作为控制器(controller)来建立模型与视图的数据交互。 Struts2以WebWork为核心,采用拦截器的机制来处理用户的请求,使得业务逻辑控制器 能够与ServletAPI完全脱离开。优点: 1.项目开源
2017-03-22 16:58:47 321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人