- 博客(11)
- 收藏
- 关注
原创 Vue.js父子组件如何传参?
parent 和 $children:父组件可以通过 $children属性访问子组件实例,子组件可以通过 $parent属性访问父组件实例。Props(父组件向子组件传递数据):父组件通过在子组件的标签上使用属性的方式,将需要传递的数据传递给子组件。provide和inject:父组件可以通过provide提供数据,子组件通过inject注入这些数据。$emit(子组件向父组件传递数据):子组件通过调用 $emit方法,触发父组件监听的事件,并将需要传递的数据作为参数传递给父组件。
2024-03-26 14:57:51
1604
原创 MyBatis在mapper中如何传递参数
在MyBatis的mapper.xml文件中,可以使用以下几种方式来传递参数:在SQL语句中使用、等占位符来表示参数的位置,然后在方法中通过参数的位置来传递参数。例如:在Java代码中调用该查询方法时,需要传递String和int类型的参数,#{}里面的数字代表传入参数的顺序。在SQL语句中使用来表示命名参数,然后在方法中通过给参数添加注解来传递参数。例如:在Java代码中调用该查询方法时,需要传递String和int类型的参数,将被替换到SQL语句中的和处。同时,在方法的参数列表中添加和注解,指定
2024-03-25 08:58:52
1244
2
原创 MyBatis plus与MyBatis分别实现简单的CRUD
通过MyBatis与MyBatis plus分别实现简单的CRUD,更加直观的区分它们之间的不同的编写风格。MyBatis SQL语句SQL语句封装在配置文件中,便于统一管理与维护;提供了动态SQL标签,支持编写动态SQL。以及提供映射标签,支持对象与数据库的ORM字段关系映射。访问数据库的 sql 语句存放于 mapper (或Dao) 包下的 xml 配置文件中。MyBatis plus SQL语句。
2024-03-22 14:40:25
1749
原创 MyBatis plus之foreach、like、likeRigth、likeLeft
通过foreach可以将一个集合中的元素拼接成一个逗号分隔的字符串,并将其作为in语句的参数。另外,MyBatis Plus的foreach还支持其他功能,比如可以指定集合对象的属性和字段进行匹配,指定分隔符等。注意,在使用foreach标签时,需要保证集合参数的名称和集合中对象的属性名称一致。除了上述示例中的in语句,foreach标签还可以用于其他类型的语句,例如update和delete语句中的set语句。可以看到,使用foreach可以很方便地动态生成IN条件,避免了手动拼接SQL字符串的麻烦。
2024-03-22 09:57:15
3605
1
原创 MyBatis之foreach如何使用
在这个例子中,ids是一个List类型的参数,我们使用foreach循环迭代ids中的元素,并将它们作为参数传给SQL语句中的id字段。最终生成的SQL语句将会是类似于。MyBatis的foreach用法是用来在SQL语句中循环迭代一个集合,并将集合中的元素作为参数传递给SQL语句中的某个参数。在SQL语句中,可以通过。来引用循环迭代的元素。
2024-03-20 14:46:52
475
原创 Mybatis之like、likeRight、likeLeft的使用
Mybatis中的like用于模糊查询,可以匹配和指定字符串相似的字段。而likeRight和likeLeft则是like的变种,分别表示从开头和结尾匹配。
2024-03-19 09:23:20
5467
1
原创 MacBook Pro M2安装JDK1.8并配置环境变量
入手一台MacBook Pro,分享第一次在Mac OS上安装JDK1.8全过程希望能帮助更多朋友们,一起学习吧!
2023-12-26 16:56:30
4183
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人