跟着老杜学MyBatis
文章平均质量分 95
yangbocsu
少年一贯快马扬帆,道阻且长不转弯;
要盛大,要绚烂,要哗然;
要用理想的泰坦尼克,去撞现实的冰川;
要当烧赤壁的风,而非借鉴草船;
要为了一片海,就肯翻万山。
展开
-
跟着老杜学MyBatis+第5天+在WEB中应用MyBatis(使用MVC架构模式)
目标:实现功能:使用技术:WEB应用的名称:6.3 实现步骤第一步:环境搭建IDEA中创建Maven WEB应用(mybatis-004-web)默认创建的maven web应用没有java和resources目录,包括两种解决方案删除index.jsp文件,因为我们这个项目不使用JSP。只使用html。确定pom.xml文件中的打包方式是war包。引入相关依赖引入相关配置文件,放到resources目录下(全部放到类的根路径下)第二步:前端页面index.html第三步:创建原创 2022-10-31 16:54:25 · 397 阅读 · 0 评论 -
跟着老杜学MyBatis+第4天+MyBatis核心配置文件详解
JNDI的方式:表示对接JNDI服务器中的连接池。充分发挥数据库连接池的性能。最大的空闲连接数量。默认值5,如何已经有了5个空闲连接,当第6个连接要空闲下来的时候,连接池会选择关闭该连接对象。最大的活动的连接数量就是连接池连接数量的上限。默认值10,如果有10个请求正在使用这10个连接,第11个请求只能等待空闲连接。environments:环境(多个),以“s”结尾表示复数,也就是说mybatis的环境可以配置多个数据源。poolMaximumActiveConnections:最大的活动的连接数量。原创 2022-10-28 12:01:12 · 1101 阅读 · 0 评论 -
跟着老杜学MyBatis+第3天+使用MyBatis完成CRUD
需求:修改id=34的Car信息,car_num为102,brand为比亚迪汉,guide_price为30.23,produce_time为2018-09-10,car_type为电车。运行后之前的异常不再出现了,这说明添加了resultType属性之后,解决了之前的异常,可以看出resultType是不能省略的。注意:其实传参数的时候有一个属性parameterType,这个属性用来指定传参的数据类型,不过这个属性是可以省略的。存在的问题是:SQL语句中的值不应该写死,值应该是用户提供的。原创 2022-10-26 21:46:46 · 736 阅读 · 0 评论 -
跟着老杜学MyBatis+第2天+MyBatis入门程序
注意2:CarMapper.xml文件的名字不是固定的。可以使用其它名字。注意3:CarMapper.xml文件的位置也是随意的。这里选择放在resources根下,相当于放到了类的根路径下。注意4:将CarMapper.xml文件路径配置到mybatis-config.xml:原创 2022-10-25 22:10:43 · 1157 阅读 · 1 评论 -
跟着老杜学MyBatis+第1天+MyBatis概述
1.1 框架1.2 三层架构1.3 JDBC不足1.4 了解MyBatis。原创 2022-10-24 22:51:46 · 606 阅读 · 0 评论