
public MySqlDataReader GetData()
{string connection = "server=localhostuser id=rootpassword=123456database=ABCpooling=true"
MySqlConnection conn = new MySqlConnection(connection) string sqlQuery = "SELECT * FROM Article"
MySqlCommand comm = new MySqlCommand(sqlQuery, conn)
conn.Open()
MySqlDataReader dr = comm.ExecuteReader()
conn.Close() return dr
}
一种规范,全称是:Java Persistence API (java 持久化应用接口),是由sun公司带头制定的。由于目前有很多java持久层的框架,比如Hibernate、TopLink、OpeanJPA等等,选择多了,问题也就来了,导致java程序员不得不学习多种持久层框架。JPA的出现,使程序员从持久层框架的学习中解脱出来,对于实现了JPA规范的持久层框架,他们只要按照JPA的规范开发持久层代码,而不用关心究竟是哪种框架实现的;此外,JPA还对实现其规范的持久层框架做了封装,使得这些框架在使用时更加方便。目前,上面提到的3种持久层框架,都已经实现了JPA的规范。你好,框架其实就是大家在以往编码过程中的一些优秀的通用的经验的积累。通过这些可以减少一些编码量,减少一些错误的可能。
这些框架就是所谓的“不要重复造轮子”的“轮子”。
如果不使用这样现有的框架,轮子,就是要直接写代码,也是可以的。不过就要费力很多了。
如果有帮助到你,请点击采纳。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)