Advertisement
Guest User

Untitled

a guest
May 30th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.96 KB | None | 0 0
  1. import java.io.Serializable;
  2. import javax.persistence.*;
  3.  
  4. /**
  5. * Entity implementation class for Entity: Movies
  6. *
  7. */
  8. @Entity
  9. public class Movies implements Serializable {
  10.  
  11.  
  12. private static final long serialVersionUID = 1L;
  13.  
  14. public Movies() {
  15. super();
  16. }
  17.  
  18. @Id
  19. @GeneratedValue(strategy = GenerationType.AUTO)
  20. private int id;
  21.  
  22.  
  23. public String getImagepath() {
  24. return imagepath;
  25. }
  26.  
  27. public void setImagepath(String imagepath) {
  28. this.imagepath = imagepath;
  29. }
  30.  
  31. private String moviename, movieinfo, mediapath, imagepath;
  32.  
  33. public String getMediapath() {
  34. return mediapath;
  35. }
  36.  
  37. public void setMediapath(String mediapath) {
  38. this.mediapath = mediapath;
  39. }
  40.  
  41. public int getId() {
  42. return id;
  43. }
  44.  
  45. public void setId(int id) {
  46. this.id = id;
  47. }
  48.  
  49. public String getMoviename() {
  50. return moviename;
  51. }
  52.  
  53. public void setMoviename(String moviename) {
  54. this.moviename = moviename;
  55. }
  56.  
  57. public String getMovieinfo() {
  58. return movieinfo;
  59. }
  60.  
  61. public void setMovieinfo(String movieinfo) {
  62. this.movieinfo = movieinfo;
  63. }
  64. }
  65.  
  66. package JDBC;
  67. import java.sql.*;
  68. import java.util.ArrayList;
  69.  
  70. import com.commerce.models.Movies;
  71.  
  72. public class MovieService2 {
  73.  
  74. //
  75.  
  76. static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
  77.  
  78.  
  79. static Connection conn = null;
  80. static Statement stmt = null;
  81.  
  82. public void insertData (String imagepath,String mediapath, String moviename) throws Exception{
  83. conn = DriverManager.getConnection("jdbc:mysql://192.168.51.123:3306/movies","app","app");
  84.  
  85. stmt = conn.createStatement();
  86. String sql;
  87. sql = "INSERT INTO movies (id, imagepath, mediapath, moviename) VALUES (null, '"+imagepath+"', '"+mediapath+"','"+moviename+"')";
  88. stmt.executeUpdate(sql);
  89.  
  90. }
  91. public static ArrayList<Movies> getData () throws Exception{
  92. System.out.println("Connecting to database...");
  93.  
  94. Movies m = new Movies ();
  95. ArrayList <Movies> data = new ArrayList <Movies> ();
  96. conn = DriverManager.getConnection("jdbc:mysql://192.168.51.123:3306/movies","app","app");
  97.  
  98. System.out.println("Creating statement...");
  99. stmt = conn.createStatement();
  100. String sql;
  101. sql = "SELECT * from movies";
  102. ResultSet rs = stmt.executeQuery(sql);
  103.  
  104. while (rs.next()){
  105. m.setImagepath(rs.getString("imagepath"));
  106. m.setMoviename(rs.getString("moviename"));
  107. m.setMediapath(rs.getString("mediapath"));
  108. data.add(m);
  109.  
  110. }
  111.  
  112. System.out.println (data.get(0).getMoviename());
  113.  
  114. return data;
  115.  
  116. }
  117.  
  118. public static void main (String [] args) throws Exception{
  119. ArrayList <Movies> data = getData ();
  120. for (int i = 0; i < data.size(); i++){
  121. //System.out.println("hej: " + getData().get(0).getMoviename());
  122.  
  123.  
  124. }
  125. }
  126.  
  127. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement