首先,我们登陆新浪云平台(SAE),在应用管理里面选择自己的应用
在左侧“安全与运维”下面选择“应用防火墙”,并开启防火墙
选择第二个选项“添加黑名单”
经过安全认证后,在d出的窗口中输入自己想拉黑的IP
我们也可以在防火墙拦截记录里面直接,将已经拦截的IP拉黑,这样此IP访问的时候就会提示609错误
Hibernate与各种数据库连接的配置
1 Oracle连接配置
Oracler数据库的hibernate在配置文件中配置。
连接部分
<!--驱动程序-->
<property name="connectiondriver_class">oraclejdbcdriverOracleDriver</property>
<!-- JDBC URL -->
<property name="connectionurl">jdbc:oracle:thin:@localhost:1521:dbname</property>
<!--数据库用户名-->
<property name="connectionusername">test</property>
<!--数据库密码-->
<property name="connectionpassword">test</property>
上例使用的驱动类为:oraclejdbcdriverOracleDriver,开发人员需要将相关的jar包(ojdbc14jar)加入到classpath中。
2 MySql连接配置
MySql数据库的hibernate连接设置,在hibernatecfgxml文件中
<hibernate-configuration>
<session-factory>
<!--各属性的配置-->
<!—为true表示将Hibernate发送给数据库的sql显示出来 -->
<property name="show_sql">true</property>
<!-- SQL方言,这边设定的是MySQL -->
<property name="dialect">netsfhibernatedialectMySQLDialect</property>
<!--一次读的数据库记录数 -->
<property name="jdbcfetch_size">50</property>
<!--设定对数据库进行批量删除 -->
<property name="jdbcbatch_size">30</property>
<!--驱动程序-->
<property name="connectiondriver_class">commysqljdbcDriver</property>
<!-- JDBC URL -->
<property name="connectionurl">jdbc:mysql://localhost/dbname
characterEncoding=gb2312</property>
<!--数据库用户名-->
<property name="connectionusername">root</property>
<!--数据库密码-->
<property name="connectionpassword">root</property>
<!—映射文件 -->
<mapping resource="com/amigo/pojo/Userhbmxml"/>
<mapping resource="com/amigo/pojo/Orghbmxml"/>
</session-factory>
</hibernate-configuration>
上面使用的驱动类是commysqljdbcDriver需要将MySql的连接器jar包(eg mysql-connector-java-Dbname为数据库名字504-binjar)加入到classpath中。
3 Sql Server连接配置
Sql Server数据库的hibernate在配置文件中配置。
连接部分
<!--驱动程序-->
<property name="connectiondriver_class">netsourceforgejtdsjdbcDriver</property>
<!-- JDBC URL -->
<property
name="connectionurl">jdbc:jtds:sqlserver://localhost:1433;DatabaseName=dbname</property>
<!--数据库用户名-->
<property name="connectionusername">sa</property>
<!--数据库密码-->
<property name="connectionpassword"></property>
上例的驱动类使用的是jtds的驱动类,因此读者需要将jtds的jar包(eg jtds-12jar)加入到classpath中
4 DB2连接配置
DB2数据库的hibernate在配置文件中配置。
连接部分
<!--驱动程序-->
<property name="connectiondriver_class"> comibmdb2jdbcappDB2Driver</property>
<!-- JDBC URL -->
<property
name="connectionurl"> jdbc:db2://localhost:5000/sample </property> //sample为数据库名
<!--数据库用户名-->
<property name="connectionusername">admin</property>
<!--数据库密码-->
<property name="connectionpassword"></property>
上例使用的驱动类为:comibmdb2jdbcappDB2Driver,开发人员需要将相关的jar包(db2jccjar)加入到classpath中。
5sybase连接配置
sybase数据库的hibernate在配置文件中配置。
连接部分
<!--驱动程序-->
<property name="connectiondriver_class">comsybasejdbcSybDrive</property>
<!-- JDBC URL -->
<property
name="connectionurl"> jdbc:sybase:Tds:localhost:5007/myDB</property> ;//myDB为数据库名
<!--数据库用户名-->
<property name="connectionusername">userid</property>
<!--数据库密码-->
<property name="connectionpassword">user_password</property>
上例使用的驱动类为:comsybasejdbcSybDrive,开发人员需要将相关的jar包(jconn3jar)加入到classpath中。
6 informix连接配置
informix数据库的hibernate在配置文件中配置。
连接部分
<!--驱动程序-->
<property name="connectiondriver_class">cominformixjdbcIfxDrive</property>
<!-- JDBC URL -->
<property
name="connectionurl">jdbc:informix-sqli://123456789:1533/myDB:INFORMIXSERVER=myserver </property> ;//myDB为数据库名
<!--数据库用户名-->
<property name="connectionusername">testuser</property>
<!--数据库密码-->
<property name="connectionpassword">testpassword</property>
上例使用的驱动类为:cominformixjdbcIfxDrive,开发人员需要将相关的jar包(ifxjdbcjar)加入到classpath中。
7PostgreSQL连接配置
PostpreSQL数据库的hibernate在配置文件中配置。
连接部分
<!--驱动程序-->
<property name="connectiondriver_class">orgpostgresqlDriver</property>
<!-- JDBC URL -->
<property
name="connectionurl">jdbc:postgresql://localhost/myDB</property>;//myDB为数据库名
<!--数据库用户名-->
<property name="connectionusername">myuser</property>
<!--数据库密码-->
<property name="connectionpassword">mypassword</property>
上例使用的驱动类为:cominformixjdbcIfxDrive,开发人员需要将相关的jar包(postgresql-81-405jdbc3)加入到classpath中。
8access连接配置
access数据库的hibernate在配置文件中配置。
连接部分
<!--驱动程序-->
<property name="connectiondriver_class">sunjdbcodbcJdbcOdbcDriver</property>
<!-- JDBC URL -->
<property
name="connectionurl">jdbc:odbc:Driver={MicroSoftAccessDriver(mdb)};DBQ="+applicationgetRealPath("/Data/ReportDemomdb")</property> ;//myDB为数据库名
<!--数据库用户名-->
<property name="connectionusername">myuser</property>
<!--数据库密码-->
<property name="connectionpassword">mypassword</property>
以上就是关于新浪sae数据库被自己禁用了怎么办全部的内容,包括:新浪sae数据库被自己禁用了怎么办、怎样配置hibernate才能适应新浪云上的数据库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)