dougui1977 2017-08-16 09:39
浏览 63

从AngularJS UI获取MySQL数据

I have just worked in the front-end part alone. So I am not sure how to connect or fetch data from a database. If I am using a tomcat server will I be able to do that using PHP? I am thinking of creating the project in eclipse. I am not sure how to connect that with PHP either.

  • 写回答

1条回答 默认 最新

  • douqiang7462 2017-08-16 10:04
    关注

    if you will use Spring as back-end than you need to create model, controller and DAO. Also, you have to create connection to DB. In controller, you have to create method that will call query from DB. After you've created back-end you have to call http.get method inside of js.

    e.g.:

    example of controller,model and dao

    $http.get('/user/retrieve/' + $scope.authorization.userName).success(function(data) {
                            $rootScope.getName = data;
                        })
                        .error(function(data){
                            $rootScope.getName = $scope.authorization.userName;
                        });
    
                    }
    

    After you've created http get method, if call was successful data won't be empty, so you can store it into $scope variable. To show values of $scope just put double curly brackets around name of $scope like this {{ getName }}

    There are plenty of tutorials how to get data from mysql using Spring or php. I'm giving you some insight by posting link of tutorial: http://websystique.com/springmvc/spring-mvc-4-angularjs-example/

    Hope this will help you!

    评论

报告相同问题?

悬赏问题

  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?
  • ¥100 求三轴之间相互配合画圆以及直线的算法
  • ¥100 c语言,请帮蒟蒻写一个题的范例作参考
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发