欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

myeclipse连接mysql数据库详细步骤(实战mysql数据库引擎)

程序员文章站 2023-11-20 22:36:46
一、myeclipse导入java_maven_project项目 或者idea导入项目信息介绍:maven项目对象模型(pom),可以通过一小段信息来管理项目的构建,报告和文档的软件项目管理工具。在...

一、myeclipse导入java_maven_project项目 或者idea导入

  • 项目信息介绍:
  • maven项目对象模型(pom),可以通过一小段信息来管理项目的构建,报告和文档的软件项目管理工具。在本地既可以自己建立maven导入依赖,也可以通过编译器自己进行依赖下载。在加载依赖过程中最容易出现的问题时依赖包的缺失 。需要通过观察 寻找,找出缺少的包,并且导入工程。1. maven有一个重要的文件”settings.xml“,这个文件来源于apache-maven-2.0.8/conf/ 下,要放在window下, win7和winxp还是有点不一样 , win7 —c:users用户名.m2 , winxp —c:documents and settings用户名.m2 。 2. 设置maven的环境变量,基本上和设置jdk环境变量相似,首先设置maven_home,再加入path 。 3. 修改”settings.xml” 文件,在这个文件中找到<localrepository>d:/work</localrepository>这一行,进行修改。这一行代表了maven的jar包仓库的位置。work下放的都是项目所用到的jar包,每个project都可以共用一个work。 4. myeclipse7.5及以上版本本身自带maven插件。如果使用低版本的myeclipse需要安装插件,在help菜单中选择software updates,选择find and install,选择search for new features to install-选择new remote site。写入 name:maven url:http:// m2eclipse.codehaus . org/update/去下载相关jar包和插件。 5. 在myeclipse中windows-perferences中,在下图的位置上,查看users settings的路径是否正确。 6. 建立maven的project,file–new—other—java maven project。 7. 然后打开project里pom.xml文件
  • nginx(engine x)是一个高性能的http和反向代理服务器,也是一个imp/pop3/smtp服务器。在本项目中主要是应用于前后端分离。在项目开发中,前后端项目分开开发,尤其是单页面应用,前端代码会开单独的服务器,若直接在前端项目中访问后端api,肯定会遇到因跨域不能访问的问题。这时候用nginx反向代理实现跨域是最简单的跨越方式。只需要修改nginx的配置即可解决跨域问题,支持所有浏览器,支持session,不需要修改任何代码,并且不会影响服务器性能。我们只需要配置nginx,在一个服务器上配置多个前缀来转发http/https请求到多个真实的服务器即可。这样,这个服务器上所有url都是相同的域名、协议、端口。因此对于浏览器来说,这些url都是同源的,没有跨域限制。而实际上,这些url实际上有物理服务器提供服务。这些服务器的javascript可以跨域调用所有服务器的url。将nginx目录下的nginx.conf修改如下,这里配置了两台server删除即可。之所以配置两台服务器,是前端可能同时在开发两个项目,或者同一个项目开发环境和生成环境各自开启一个服务,方便调试:#user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid;
events {
 worker_connections 1024;
}
http {
 include mime.types;
 default_type application/octet-stream;
 #log_format main '$remote_addr - $remote_user [$time_local] "$request" '
 # '$status $body_bytes_sent "$http_referer" '
 # '"$http_user_agent" "$http_x_forwarded_for"';
 #access_log logs/access.log main;
 sendfile on;
 #tcp_nopush on;
 #keepalive_timeout 0;
 keepalive_timeout 65;
 #gzip on;
 server {
 listen 9000; #配置第一台服务器
 server_name localhost;
 #charset koi8-r;
 #access_log logs/host.access.log main;
 location / {
 #alias d:\develop\project1dir\app\; #配置别名到项目源代码目录,那么访问http://localhost:9000/即访问此目录
 # frontend server
 proxy_pass http://localhost:8001/; #更聪明的做法是代理到前端服务器地址,比如gulp+browser-sync开启的服务器,能看到代码实时更新效果
 }
 location /api/ {
 rewrite ^/api/(.*)$ /$1 break; #所有对后端的请求加一个api前缀方便区分,真正访问的时候移除这个前缀
 # api server
 proxy_pass http://www.servera.com; #将真正的请求代理到servera,即真实的服务器地址,ajax的url为/api/user/1的请求将会访问http://www.servera.com/user/1
 }
 #error_page 404 /404.html;
 # redirect server error pages to the static page /50x.html
 #
 error_page 500 502 503 504 /50x.html;
 location = /50x.html {
 root html;
 }
 # proxy the php scripts to apache listening on 127.0.0.1:80
 #
 #location ~ .php$ {
 # proxy_pass http://127.0.0.1;
 #}
 # pass the php scripts to fastcgi server listening on 127.0.0.1:9000
 #
 #location ~ .php$ {
 # root html;
 # fastcgi_pass 127.0.0.1:9000;
 # fastcgi_index index.php;
 # fastcgi_param script_filen
```
•
  • mysql数据库的连接
  • 连接本地数据库修改配置文件,连接数据库,使用数据库界面可视化工具navicat,用来导出数据库或者导入数据库。
  • 连接远程数据库修改配置文件。连接数据库

intellij idea前后台分离java环境搭建

1、file-》new-》select file or directory to sources-》选择源代码最深的文件夹-》next

myeclipse连接mysql数据库详细步骤(实战mysql数据库引擎)

2、

myeclipse连接mysql数据库详细步骤(实战mysql数据库引擎)

3、

myeclipse连接mysql数据库详细步骤(实战mysql数据库引擎)

4、

myeclipse连接mysql数据库详细步骤(实战mysql数据库引擎)

5、

myeclipse连接mysql数据库详细步骤(实战mysql数据库引擎)

6、

myeclipse连接mysql数据库详细步骤(实战mysql数据库引擎)

7、file-》setting

myeclipse连接mysql数据库详细步骤(实战mysql数据库引擎)

8、file-》setting

9、file-》proje

myeclipse连接mysql数据库详细步骤(实战mysql数据库引擎)
myeclipse连接mysql数据库详细步骤(实战mysql数据库引擎)

ct structure

10、run-》edit configurations

11、用同样的设置先运行登录界面(dc-sso),等待部署完。

会弹出

12、设置完成后点击运行

,等待部署成功。

会弹出

13、打开浏览器输入127.0.0.1,登录页面。