Skip to content

Instantly share code, notes, and snippets.

@asicfr
asicfr / gist:5013349
Created February 22, 2013 13:23
Déclaration de tous les modules
var bookStore = angular.module('bookStore', ['bookStore.main',
'bookStore.author',
'bookStore.badge',
'bookStore.book',
'bookStore.bookorder',
'bookStore.bookorderitem',
'bookStore.country',
'bookStore.customer',
'bookStore.employee',
'bookStore.employeegroup',
@asicfr
asicfr / TestIDref.java
Created November 13, 2012 10:25
ID et IDREF java
package com.idref.other;
import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.JAXBException;
import javax.xml.bind.Unmarshaller;
import junit.framework.TestCase;
public class TestASupprimer extends TestCase {
@asicfr
asicfr / generation_other.bat
Created November 13, 2012 10:17
ID et IDREF bat
rem on lance la generation des classes java correspondantes au xsd avec le package indique
xjc -d src -p com.idref.other other.xsd
pause
@asicfr
asicfr / otherexemple.xml
Created November 13, 2012 10:16
ID et IDREF xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<delivery xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="other.xsd">
<customer id="K123">
<name>toto</name>
</customer>
<order>
<customerRef>K123</customerRef>
</order>
@asicfr
asicfr / other.xsd
Created November 13, 2012 10:16
ID et IDREF xsd
<xsd:schema attributeFormDefault="unqualified"
elementFormDefault="qualified" version="1.0"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="delivery" type="deliveryType" />
<xsd:complexType name="deliveryType">
<xsd:sequence>
<xsd:element name="customer" type="CustomerType" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="order" type="OrderType" minOccurs="0" maxOccurs="unbounded" />
@asicfr
asicfr / global.properties
Created October 15, 2012 12:33
struts2RestJpaBootstrap - global properties
# permet de s'assurer du format en francais lors des soumissions
my.format.time = {0,time}
my.format.number = {0,number,#0.0##}
my.format.percent = {0,number,##0.00'%'}
my.format.money = {0,number,\u00A4##0.00}
@asicfr
asicfr / log4j.xml
Created October 15, 2012 12:28
struts2RestJpaBootstrap - log4j
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE log4j:configuration PUBLIC "-//log4j/log4j Configuration//EN" "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" >
<appender name="stdout" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-4r %-5p [%t] %c %3x - %m%n"/>
</layout>
</appender>
@asicfr
asicfr / CustomActionValidatorManager.java
Created October 15, 2012 10:05
struts2RestJpaBootstrap - CustomActionValidatorManager
package org.demo.util;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
@asicfr
asicfr / Actions-book-save-validation.xml
Created October 15, 2012 10:04
struts2RestJpaBootstrap - Actions-book-save-validation.xml
<?xml version="1.0"?>
<!DOCTYPE validators PUBLIC
"-//Apache Struts//XWork Validator 1.0.2//EN"
"http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">
<validators>
<field name="current.isbn" >
<field-validator type="requiredstring" >
<message key="requiredfield" />
</field-validator>
@asicfr
asicfr / Actions-book-delete-validation.xml
Created October 15, 2012 10:04
struts2RestJpaBootstrap - Actions-book-delete-validation.xml
<?xml version="1.0"?>
<!DOCTYPE validators PUBLIC
"-//Apache Struts//XWork Validator 1.0.2//EN"
"http://struts.apache.org/dtds/xwork-validator-1.0.2.dtd">
<validators>
<field name="current.id">
<field-validator type="required">
<message key="requiredfield"/>
</field-validator>
</field>