Advertisement
Guest User

Untitled

a guest
Aug 3rd, 2016
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.65 KB | None | 0 0
  1. package mypackage;
  2.  
  3. import java.util.function.Consumer;
  4. import javax.inject.*;
  5. import javax.dependent.*;
  6. import java.lang.reflect.*;
  7. import javax.annotation.*;
  8. public class MyFirstObject {
  9.  
  10.     @Inject
  11.     public static MyTest test;
  12.     public static String MyTest;
  13.     public static MyTest test2; //tutaj mam obiekt MyTest
  14.  
  15.     public static void main(String[] args) {
  16.         System.out.println("Works");
  17.  
  18.         //tu wyswietla poprawnie 2
  19.         System.out.println(getNumber());
  20.         //to wyswietli This is a value null
  21.         System.out.println("This is a value " + MyTest);
  22.     }
  23.  
  24.     public static String getNumber() {
  25.         return test.number();
  26.     }
  27.  
  28.  
  29.     @Inject
  30.     public static void getNumber2(MyTest myTest) {
  31.         String MyTest = myTest.number();
  32.     }
  33.    
  34.     @Inject
  35.     public static void getNumber2(MyTest myTest) {
  36.         test2 = myTest.number();
  37.     }
  38.  
  39. }
  40.  
  41.  
  42.  
  43.  
  44.  
  45. package mypackage;
  46.  
  47.  
  48. public class MyTest
  49. {
  50.     public static String number()
  51.     {
  52.         return "2";
  53.     }
  54. }
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61. // GRADLE
  62.  
  63.  
  64. repositories {
  65.     mavenCentral()
  66.     jcenter()
  67. }
  68. apply plugin: "java"
  69. apply plugin: "war"
  70. apply plugin: "jetty"
  71.  
  72. dependencies {
  73.     compile "org.apache.commons:commons-lang3:3.4"
  74.     compile "javax.servlet:javax.servlet-api:3.0.1"
  75.     compile "org.apache.commons:commons-io:1.3.2"
  76.     compile 'javax.inject:javax.inject:1'
  77.     testCompile 'info.cukes:cucumber-java:1.2.4'
  78.     testCompile 'info.cukes:cucumber-junit:1.2.4'
  79.     testCompile 'junit:junit:4.11'
  80.     testCompile "org.mockito:mockito-core:2.0.86-beta"
  81. }
  82.  
  83. sourceSets {
  84.     main.java.srcDir "src/main"
  85.     test.java.srcDir "src/test"
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement