`
TRAMP_ZZY
  • 浏览: 141522 次
社区版块
存档分类
最新评论
文章列表
Express 4.x 相对于 Express 3.x 有很大的不同。 1. 安装NodeJS,一路下一步。不赘述。 2. 安装Express    npm intall -g express 3. 安装 Express 项目生成器    npm install -g express-generator 4. express -V 查看版本 5. express helloworld 生成工程 6. cd helloworld 7. npm install 生成依赖 8. npm start 运行 其他指令 npm uninstall -g express@3.5.0
方法一:全局处理 <mvc:annotation-driven> <!-- 处理responseBody 里面日期类型 --> <mvc:message-converters> <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <property name="objectMapper"> <bean class=& ...
Spring 3.x 之后增加了静态资源处理功能。用来配合REST风格的URL。 Spring 会自己判断是否为静态资源。有两种方式标注静态资源: (1)采用<mvc:default-servlet-handler />      在springMVC-servlet.xml中配置<mvc:default-servlet-handler />后,会在Spring MVC上下文中定义一个org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler,它会像一个检查员,对进入Dis ...

JPA 2.0 简单映射

// 通知持久化引擎该类是一个实体 @Entity @Table(name = "employee", schema="springdao") public class Employee implements Serializable { /** * serialVersionUID:TODO * @since JDK 1.7 */ private static final long serialVersionUID = -581308461934077076L; // 注解了持久化标识,即唯一的标识键 ...

Spring 事务相关

    博客分类:
  • Java
...
[url][/url] 1. Sping Data JPA 创建查找的顺序 a. CREATE attempts to construct a store-specific query from the query method name. The general approach is to remove a given set of well-known prefixes from the method name and parse the rest of the method. Read more about query construction in the section called ...
本案例是基于Spring 实现的JPA实例。JPA为SUN公司发布的ORM标准。是未来发展的趋势。Hibernate 已经率先支持。 1. Maven 配置文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=& ...
Ext.apply(Ext.form.field.VTypes, { //首先定义一个vtype名称,和他的验证函数,val参数是文本框的值,field是文本框。一般我就使用val和正则表达式比较就OK了。 //然后定义一个vtype的报错信息,与vtype名称加Text后缀。OK了。 passwd: function(val, field) { if (field.initialPassField) { var pwd = Ext.getCmp( ...
Hibernate4 比hibernate3 有很大的改变,学习官网文档入门实例如下: 1. hibernate.cfg.xml 配置文件配 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernat ...
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd&quo ...
使用共享对象可有效地支持大量的细粒度的对象。要求细粒度的对象,不可避免地使得对象数量多且行之相近,那我们就将这些 对象的信息分为两个部分:内部状态和外部状态。 内部状态:是对象可共享出来的信息,存储在享元对象内部并且不会随环境改变而改变。 外部状态:是对象得以依赖的一个标记,是随环境改变而改变的,不可以共享的状态 public abstract class Flyweight { // inner state private String intrinsic; // outside state protected final String extrinsic; ...
定义:使多个对象有机会处理请求,从而避免了请求的发送者和接受者之间的耦合关系。将这些对象练成一条链,并沿着这条链传递该请求。 public abstract class Handler { public final static int FATHER_LEVEL_REQUEST = 1; public final static int HUSBAND_LEVEL_REQUEST = 2; public final static int SON_LEVEL_REQUEST = 3; private int level = 0; private Handler ...
将抽象和实现解耦,使得两者可以独立地变化。 桥接模式使用了类间的聚合关系、集成、覆写等常用功能,但是它是一个清晰稳定的架构。 1. 不希望或者不适用使用继承的场景 2. 接口或抽象类不稳定的场景 3. 重用性要求较高的场景 public interface Implementor { public void doSomething(); public void doAnything(); } public class ConcreteImplmentor1 implements Implementor { @Override public vo ...

Java RMI简单实例

    博客分类:
  • Java
public interface MyRemote extends Remote { public String sayHello() throws RemoteException; } public class MyRemoteImpl extends UnicastRemoteObject implements MyRemote { protected MyRemoteImpl() throws RemoteException { super(); } public String sayHello() throws RemoteException ...
状态模式允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。 一般来讲,当状态转换时固定的时候,就适合放在Context 中;然而,当转换时更动态的时候,就适合放在状态类中。 public interface State { abstract void insertQuarter(); abstract void ejectQuarter(); abstract void turnCrank(); abstract void dispense(); } public class HasQuarterState implements State { ...
Global site tag (gtag.js) - Google Analytics