小编Gre*_*g J的帖子

在类路径中读取文件

这是我想要做的,我想知道是否有任何Spring类有助于实现.我没有必要使用spring来解决这个问题,我只是用其他一切来实现它.

在我的DAO层中,我想要外化我的sql文件,即每个文件1个sql.我想读取并缓存sql语句,甚至可能作为一个spring bean单例.但在我最初的挣扎中,我只是在类路径中加载一个sql文件时遇到了问题...

春天有什么东西可以帮助吗?我已经阅读了文档,但没有任何内容可以跳出来.

这是我正在追求的东西......但我无法识别文件或类似路径...不确定是否需要在applicationContext中定义某些内容?

这里有几个似乎不起作用的尝试......无论是春天还是只是java'ish.

reader = new BufferedReader(new InputStreamReader(new ClassPathResource("com.company.app.dao.sql.SqlQueryFile.sql").getInputStream())

reader = new BufferedReader(new InputStreamReader(ClassLoader.getSystemResourceAsStream("com.company.app.dao.sql.SqlQueryFile.sql")));
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

java file-io spring classpath

31
推荐指数
2
解决办法
10万
查看次数

在SQL Management Studio中删除/更新之前确认?

因此,连续第二天,有人已经清除了整个数据表,而不是他们试图删除的那一行,因为他们没有合格的where子句.

我一直在mgmt工作室选项上下,但找不到确认选项.我知道其他数据库的其他工具也有它.

sql-server ssms

10
推荐指数
3
解决办法
2万
查看次数

除了xml中的属性值外,还获取属性名称

我收到动态xml,我不知道属性名称,如果你看看xml和代码......我试着做一个简单的例子,我可以得到属性值,即"myName","myNextAttribute"和"blah",但我无法获取属性名称,即"name","nextAttribute"和"etc1".任何想法,我认为它必须是一件容易的事情我很想念...但我肯定会错过它.

    static void Main(string[] args)
    {
        string xml = "<test name=\"myName\" nextAttribute=\"myNextAttribute\" etc1=\"blah\"/>";

        TextReader sr = new StringReader(xml);

        using (XmlReader xr = XmlReader.Create(sr))
        {
            while (xr.Read())
            {
                switch (xr.NodeType)
                {
                    case XmlNodeType.Element:
                        if (xr.HasAttributes)
                        {
                            for (int i = 0; i < xr.AttributeCount; i++)
                            {
                                System.Windows.Forms.MessageBox.Show(xr.GetAttribute(i));
                            }
                        }
                        break;
                    default:
                        break;
                }
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

c# xml

6
推荐指数
1
解决办法
2万
查看次数

WaitCursor在DataGridView中排序

我在列上使用标准的.Net 2.0 DataGridView和自动排序模式.它非常慢(这可能是关于如何加速它的另一个问题)但我似乎无法找到在执行此排序操作时将维护WaitCursor的事件或事件组合.

想法?

.net sorting datagridview .net-2.0

3
推荐指数
1
解决办法
1807
查看次数

标签 统计

.net ×1

.net-2.0 ×1

c# ×1

classpath ×1

datagridview ×1

file-io ×1

java ×1

sorting ×1

spring ×1

sql-server ×1

ssms ×1

xml ×1