当前位置:首页 » 存储配置 » 配置框架需要哪些配置文件

配置框架需要哪些配置文件

发布时间: 2022-01-17 10:38:18

1. 如果引用了Spring框架,必不可少的配置文件是什么并说明其作用。

已经回答 了
hibernate.cfg.xml,主要就是配置数据库连接用

2. ssh框架的配置文件有哪些

Spring的:application-context.xml
Struts2的:struts.xml
hibernate的可以不写,直接在spring的配置文件中配置,另外肯能会有一些properties文件

3. samao框架对的数据库配置文件都有哪些

Thinkphp\Common文件夹中的convention.php中是tp的核心配置文件,不能乱动,如果要想更改里面的配置,在Conf 文件夹里面的config.php可以配置,可以这样写 也可以在最外边写,就是与ThinkPHP框架同一目录中写一个config.php文件,格式如同上面的...

4. ssh框架配置文件怎么写

不用背下来... 这种配置文件网上一扒拉一大堆, 没必要背, 更没必要手写, 搭建一个整合框架的时候你只需要知道这些配置文件里的内容代表了什么意义即可, 你只要会根据你自己的需要修改这些配置文件即可.
无非就是改改扫描包的路径啊, properties扫描的路径啊, 还有你数据库的配置信息之类的, 具体要改什么要看你自己的需要
再次说明, 不用背! 工作几年的人就算现搭框架也不会自己手写

5. 刚学框架,xml配置文件是干什么用的,为什么要配置

框架就是使程序层次更分明,分工更明确。易于扩展和维护。框架里页面转向一般都是由控制器来完成的比如Struts里的ActionServlet 简单点说就是机器会根据你配置的xml里的信息去自动完成把相应的请求转到相对应的页面上去。不需要你来写这些操作。不配置这些他就不知道转到哪里去了。
以上只是大致意思,具体的找本书看看吧。

才子_辉祝您愉快!

6. 刚学框架,xml配置文件是干什么用的,为什

xml配置文件被设计用来传输和存储数据,多数用来存储配置信息 . 拿JDBC来说,可以把数据库连接字符串写到xml,如果要修改数据源,只需要改xml就可以了,没必要再去重新编译java文件,而且,这些配置信息放在一起,别的人来读你写的代码的时候,就方便了很多框架中的xml , 除了配置信息 , 还可以写一些对应关系,其实也是一种配置信息 .拿struts来说,xml配置的是页面url对应后台java类(action)的关系,在配置和修改的时候,只需要改一个xml文件就可以了,没必要一个个的查找java代码
java项目完成之后,每个模块应该都是独立的,模块之间的关系都可以使用xml来进行维护,spring就是这样的一个框架

一个好的项目,需要有良好的可拓展性,如果把所有的逻辑关系还有配置信息都写入代码中,会使程序的可拓展性变差,为了解决这个问题,xml就可以对整个项目进行调度(spring)
还有使用xml作为数据储存,不过用起来很少,多数还是用来存放配置信息

不同的xml起到不同的作用:比如说web项目的中的配置文件起到配置路径作用,以及跳转请求的作用。hibernate的配置文件起到配置连接数据库和相关属性以及对实体类和关系型数据库进行映射的的作用,spring的配置文件起到配置javabean的实例化以及整合框架的作用。还有一些xml文件中存放了一些数据供程序读取。
其实说到底配置文件就是存储数据用的相当于小型数据库,使用dom4j等一些读取写配置文件jar包就能实现对配置文件的读取,还有也可以跨语言的媒介!!

7. SSH组合框架需要的所有配置文件

早期用MyEclipse6.0 配置SSH都是手动配置。现在不用了,只要是6.0以上的都可以自动配置的,项目上点右键 Add spring/Add Hibernate/Add struts
具体导入步骤我无法一次性说清楚,只能说个大概。
但是我习惯先导入struts 再导 hibernate,最后导spring。
导spring的时候注意 把能用到的都选上,spring aop/core 最后三个hibernate 3.2 都选上,单选选择 checked library 路径
Spring applicationContext.xml 配置文件名可以随意更改。

如果非要手动配置SSH,我这有教程,可以考给你,有不明白的可以跟你说下。
网络Hi ms_compound

8. laravel框架需要改什么配置文件

框架下载好了,但是想要很好的使用,可能我们还有一些东西需要知道,这就是配置。和项目有关的配置是在 app/config 文件夹里,但是除了这里还有一些配置可能是我们需要的。作为一个基础教程,我就不一一介绍了,只是选择一些大家配置比较多的地方讲解一下。
app/config 中的配置说明

1
在 app/config 文件夹中经常配置的一般有两个文件:app.php 和 database.php 两个文件,他们一个是配置项目杂项的、一个是配置数据库的。下面我就里面的常用配置做一下解释: 先是 app.php 文件

2
其实 app.php 后面还有一些内容,但那些基本上不需要你修改。(只有添加第三方包的时候才有需要,我们会到时候再讲)
接下来介绍 database.php 文件
3
<?php
return array(
'fetch' => PDO::FETCH_CLASS,
'default' => 'meinv',
'connections' => array(
'sqlite' => array(
'driver' => 'sqlite',
'database' => __DIR__.'/../database/proction.sqlite',
'prefix' => '',
),
'mysql' => array(
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'database',
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),
'meinv' => array( //这里就是上面例子里的默认连接数据库名,实际上是 mysql 数据库
'driver' => 'mysql',
'host' => 'localhost',
'database' => 'database',
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
),

'pgsql' => array(
'driver' => 'pgsql',
'host' => 'localhost',
'database' => 'database',
'username' => 'root',
'password' => '',
'charset' => 'utf8',
'prefix' => '',
'schema' => 'public',
),

'sqlsrv' => array(
'driver' => 'sqlsrv',
'host' => 'localhost',
'database' => 'database',
'username' => 'root',
'password' => '',
'prefix' => '',
),

),
);

?>
额~,你懂的,我肯定不会都说完么,对于刚开始的你来说,数据库的设置知道这些就足够了
END
配置开发环境

有时候我们需要指定开发环境是“本地”(本地环境一般是指我们自己电脑上的虚拟服务器,并没有发布到网上)还是“生产”(生产环境一般是指线上环境,就是在正式的服务器上),亦或是还有其他环境(有些开发公司还会分测试环境等等),以方便做一个配置上的改变,比如“本地”环境的话就可以打开 debug 等等,而“生产”环境就不能打开 debug,否则会让人知道我们服务器的一些信息,这可是秘密,会造成不安全的。那下面就介绍一下 Laravel 中的环境配置。
环境配置在 bootstrap/start.php 中,我们打开这个文件,在里面找到下面这段代码

这里的 'your-machine-name' 是指你电脑的 hostname(啥是 hostname?好吧,我也查了好久,就是你的服务器名)。有童鞋问了:怎么知道我电脑的 hostname 呢? Windows 中打开 cmd 输入 ipconfig /all
下面“主机名”就是 hostname,
Ubuntu 中打开终端输入
hostname
显示的就是 hostname 比如我的电脑的 hostname 是 admin,那么就是这样的
$env = $app->detectEnvironment(array( 'local' => array('admin'), ));
这样的话在我的电脑中的时候,用的就是 'local' 中的配置。
那前面的 'local' 是什么呢?是表示 app/config 中的文件夹名。当 hostname 符合你的设置的时候,Laravel 会在你的 app/config 文件夹里寻找 local 文件夹,并启用里面文件的设置,如果需要的设置 local 文件夹里没有的话就会启用 app/config 里的设置。听起来有些绕是不是?看下面,我们的 app/config 中一般是这样的

这时候我们的环境设置起不了任何作用,配置用的就是现在这些文件的设置。下面我们在里面建一个名叫 local 的文件夹,并将 app.php 和 database.php 两个文件拷贝进去。于是文件结构变成了这样:

结合上面我的环境设置,当我在我的电脑看的时候,app.php 和 database.php 启用的是 local 文件夹中的,其他配置用的还是原来的,我本地需要什么配置和线上的有不同的时候,就将那个配置文件拷贝到 local 文件夹里,然后配置就行了。
'local' 这个名字不是必须的,我们可以任意起,而且可以不止一个,比如像下面这样
$env = $app->detectEnvironment(array(

'shenma' => array('admin'),
'fuyun' => array('work','ayaya.group'),

));

9. java实际开发中,框架整合需要程序员写配置文件吗

取决于用的是什么框架以及什么方式开发吧
用注解开发的方式在开发过程中就不太需要写配置文件,一开始配个扫描包就行

但开发一个项目一开始搭架构的时候肯定是要写配置文件啊,这跑不了的

热点内容
斐波那契数列的递归算法 发布:2024-05-04 14:34:55 浏览:969
数字支付密码哪里找 发布:2024-05-04 14:26:50 浏览:86
天翼云免费存储 发布:2024-05-04 14:22:55 浏览:782
微信56g缓存怎么解决 发布:2024-05-04 14:09:41 浏览:706
sqlupdatewhereand 发布:2024-05-04 13:55:47 浏览:586
java视频教程推荐 发布:2024-05-04 13:55:08 浏览:86
安卓官服闪耀暖暖怎么换 发布:2024-05-04 13:46:37 浏览:171
我的世界精灵服务器怎么抓宠物 发布:2024-05-04 13:28:54 浏览:960
编译androidwebkit 发布:2024-05-04 13:11:37 浏览:761
安卓微信流量怎么控制 发布:2024-05-04 12:47:19 浏览:799