当前位置: 首页 > news >正文

中山网站建设价格创建网站能赚钱吗

中山网站建设价格,创建网站能赚钱吗,可以翻外墙的浏览器,网站建设费放什么科目通常只会使用junit测试非main方法#xff0c;在我眼里就是程序入口实现而已。今天#xff0c;发现原来可以测试类。 针对mybatis练习。在需要测试的UserDaoImpl类上右键#xff0c;新建一个junit case,位置可以放到新创建的source folder :test里面。 选择需要测试的方法在我眼里就是程序入口实现而已。今天发现原来可以测试类。 针对mybatis练习。在需要测试的UserDaoImpl类上右键新建一个junit case,位置可以放到新创建的source folder :test里面。 选择需要测试的方法   然后就会生成一个测试方法自己补足测试方法就好 1 package cn.mrf.mybatis.dao;2 3 import static org.junit.Assert.*;4 5 import java.io.InputStream;6 7 import org.apache.ibatis.io.Resources;8 import org.apache.ibatis.session.SqlSession;9 import org.apache.ibatis.session.SqlSessionFactory; 10 import org.apache.ibatis.session.SqlSessionFactoryBuilder; 11 import org.junit.Before; 12 import org.junit.Test; 13 14 import cn.mrf.mybatis.po.User; 15 16 public class UserDaoImplTest { 17 18 private SqlSessionFactory sqlSessionFactory; 19 20 //此方法是在执行testFindUserById之前执行 21 Before 22 public void setUp() throws Exception{ 23 //创建sqlSessionFactory 24 //mybatis配置文件 25 String resource SqlMapConfig.xml; 26 27 InputStream inputStream Resources.getResourceAsStream(resource); 28 //创建会话工厂,传入mybatis的配置文件信息 29 sqlSessionFactory new SqlSessionFactoryBuilder().build(inputStream); 30 31 } 32 33 Test 34 public void testFindUserById() throws Exception { 35 //创建UserDao对象 36 UserDao userDao new UserDaoImpl(sqlSessionFactory); 37 //调用 38 User user userDao.findUserById(1); 39 40 System.out.println(user); 41 } 42 43 } 下面是被测试的类 1 package cn.mrf.mybatis.dao;2 3 import java.util.List;4 5 import org.apache.ibatis.session.SqlSession;6 import org.apache.ibatis.session.SqlSessionFactory;7 8 import cn.mrf.mybatis.po.User;9 /** 10 * 11 * ClassName: UserDaoImpl 12 * Description: 接口实现类 13 * author mrf 14 * date 2015-9-19 下午05:57:03 15 * 16 */ 17 public class UserDaoImpl implements UserDao { 18 19 // 需要向dao实现类中注入SqlSessionFactory 20 // 这里通过构造方法注入 21 private SqlSessionFactory sqlSessionFactory; 22 23 public UserDaoImpl(SqlSessionFactory sqlSessionFactory) { 24 this.sqlSessionFactory sqlSessionFactory; 25 } 26 27 28 Override 29 public User findUserById(int id) throws Exception { 30 //sqlSession是线程不安全的所以单独使用 31 SqlSession sqlSession sqlSessionFactory.openSession(); 32 33 User user sqlSession.selectOne(test.findUserById,id); 34 35 //释放资源 36 sqlSession.close(); 37 return user; 38 } 39 40 Override 41 public ListUser findUserByName(String name) throws Exception { 42 SqlSession sqlSession sqlSessionFactory.openSession(); 43 44 ListUser list sqlSession.selectList(test.findUserByName,name); 45 46 //释放资源 47 return list; 48 } 49 50 Override 51 public void insertUser(User user) throws Exception { 52 SqlSession sqlSession sqlSessionFactory.openSession(); 53 //执行插入 54 sqlSession.insert(test.insertUser,user); 55 56 //提交事物 57 sqlSession.commit(); 58 // 释放资源 59 sqlSession.close(); 60 61 62 } 63 64 Override 65 public void deleteUser(int id) throws Exception { 66 SqlSession sqlSession sqlSessionFactory.openSession(); 67 68 //执行插入操作 69 sqlSession.delete(test.deleteUser, id); 70 71 // 提交事务 72 sqlSession.commit(); 73 74 // 释放资源 75 sqlSession.close(); 76 } 77 78 }  转载于:https://www.cnblogs.com/woshimrf/p/4821952.html
http://wiki.neutronadmin.com/news/89921/

相关文章:

  • 免费有效的推广网站重庆响应式网站平台
  • 湖南系统建站怎么用网站自己怎么做
  • 高端建站什么意思互动对战平台
  • 怎样做汽车网站建设济南建设银行网站
  • 大气网站模板免费下载瑞安做网站
  • 展览设计网站有哪些西安房产网最新楼盘
  • 佛山自定义网站建设简述网络推广的方法
  • 深圳专业做网站建设wordpress.fr
  • 随机置顶wordpress专业全网优化
  • 做淘宝客网站需要注意什么电商是干什么的
  • wordpress 该插件没有有效的标题祁阳seo
  • 免费网站服务器推荐html5 网站后台
  • 阿里巴巴网站的搜索引擎优化案例高端网站价格
  • 怎么设计网站规划方案数字媒体技术就业方向
  • 提供网站建设方案服务p2p 网站开发
  • 网站要怎么做的吗陕西城乡住房建设部网站
  • 网站建设人员的分工做网站看百度脸色
  • 哪里建设网站比较好网站建设需要注意的关键细节
  • 网站域名变更怎么查顺德大良那里做网站好
  • 做网站需要注意哪些如何快速做企业网站包括商城
  • 淄博网站排名seo大连网站建设企业
  • 包头移动官网网站建设网站地图怎么做
  • HTML电影订票网站开发做网站备案与不备案的区别
  • 海口网站优化wordpress 主题 支付宝
  • 网站建设合同英文软件开发工具平台
  • 上海做网站 公司瑞安做网站建设哪家好
  • 织梦cms零基础做网站搜狐做网站
  • 怎么制作网站店铺国土局网站建设情况
  • 企业网站在ps里做吗dw做的网站设计
  • 深圳做网站优化报价wordpress插件如何开发