Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 16306|Resposta: 0

[Código-fonte Java] O Java chama o código-fonte do arquivo de configuração Properties

[Copiar link]
Publicado em 21/11/2014 13:12:12 | | |
Código-fonte em Java:

[mw_shl_code=java,true]import java.io.IOException;
importar java.sql.CallableStatement;
importação java.sql.Connection;
importação java.sql.DriverManager;
importar java.sql.SQLException;
importação java.sql.Tipos;
importar java.util.Properties;


classe pública file_ini {

        /**
         * @param args
         * Fórum de TI:www.itsvse.com
         */
        public static void main(String[] args) {
                TODO Stub de método gerado automaticamente
                Conexão conn=nula;
                CallableStatement cstmt=null;
               
                try {
                        Propriedades p=novas Propriedades();
                        p.load(file_ini.class.getResourceAsStream("/jdbc.properties"));
                        String dr=p.getProperty("driver");
                        String url=p.getProperty("url");
                        String username=p.getProperty("username");
                        String pwd=p.getProperty("password");
                       
                        Defina o tipo de driver
                        Class.paraNome(dr);
                        Criar um objeto de conexão
                        conn=DriverManager.getConnection(
                                        URL, nome de usuário, PWD);
                        Instrução SQL
                        String sql="{call proc_test(?,?,?)}";
                        Crie um objeto que execute o procedimento armazenado
                        cstmt=conn.prepareCall(sql);
                        Defina os parâmetros do procedimento armazenado
                        cstmt.setInt(1, 20);
                        cstmt.setInt(2, 30);
                        cstmt.registerOutParameter(3, Types.INTEGER);
                        Executar procedimentos armazenados
                        cstmt.execute();
                        Obtenha o valor de retorno
                        int num=cstmt.getInt(3);
                        System.out.println(num);
                       
                } captura (ClassNotFoundException e) {
                        TODO Bloco de captura gerado automaticamente
                        e.printStackTrace();
                } catch (SQLException e) {
                        TODO Bloco de captura gerado automaticamente
                        e.printStackTrace();
                }catch (IOException e) {
                        TODO Bloco de captura gerado automaticamente
                        e.printStackTrace();
                }

        }

}
[/mw_shl_code]

Código-fonte do jdbc.properties:

[mw_shl_code=java,true]driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
URL=JDBC\:SQLserver\://localHost\:1433; database\=sqlDB
username=sa
senha=123
[/mw_shl_code]

Código-fonte do banco de dados:

[mw_shl_code=sql,true]--Criar banco de dados
criar banco de dados sqlDB
Vai
--troca de bancos de dados
uso de sqlDB
Vai
--Criar procedimentos armazenados
Criar proc_test de Proc
@a int,
@b int,
@num saída int
como
conjunto @num=@a+@b

--Executar procedimentos armazenados
declare @add int
Saída do proc_test executivo 1,2,@add
Impressão @add
[/mw_shl_code]

存储过程和配置文件.rar (287.1 KB, Número de downloads: 0, Preço de venda: 2 Grain MB)






Anterior:Como o Java usa procedimentos armazenados? Java executa código-fonte de procedimento armazenado
Próximo:Quando seu talento não pode sustentar suas ambições, então você deve se acalmar e aprender
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com