java
我tm叫夏洛
这个作者很懒,什么都没留下…
展开
-
mybatis延迟加载
使用延迟加载的意义 在进行数据查询时,为了提高数据库查询性能,尽量使用单表查询,因为单表查询比多表关联查询速度要快。 在互联网企业中,如果查询单表就可以满足需求,一开始先查询单表,当需要关联信息时,再关联查询,当需要关联信息再查询这个叫延迟加载 配置mybatis支持延迟加载 延迟加载实现 实现思路 需求 查询用户和部门,实现一对一查询 刚开始只用用户信息 当需要用户是调用user类中的getD...原创 2019-11-19 20:26:01 · 102 阅读 · 0 评论 -
一对一查询实现的两种方法(mybatis)
需求 i查询用户和部门 sql语句 select users.* ,dept.dname from users,dept where users.did=dept.did 1使用resultType实现 <select id="selectUserDept" resultType="com.baidu.vo.UserVo"> select users.*,dept.dname f...原创 2019-11-19 20:16:04 · 297 阅读 · 0 评论 -
关于myBatis
myBatis是什么? mybatis 是一个持久层框架,是apache下的开源项目,前身是itbatis,是一个不完全的ORM框架,mybatis提供输入和输出的映射,需要程序员自己写sql语句,mybatis重点对sql语句的灵活操作。适合用于:需求变化频繁,数据模型不固定的项目,例如:互联网项目。 myBatis架构? SqlMapConfig.xml(名称不固定),配置内容:数据源、事务、...原创 2019-11-19 20:09:13 · 138 阅读 · 0 评论 -
ajax实现联动
思路 1、在jq就绪函数中用Ajax获取第一个下拉框里面的所有数据 2、通过循环拼装下拉框 3、通过下拉框的改变事件进行监听 并且获得第二层下拉框的数据,完成拼装 4、在第一个下拉框改变事件中进行二层下拉框清空, 5、以此类推就可以事件多层的联动 代码 后端代码就不放了 下面是前端的代码 <%-- Created by IntelliJ IDEA. User: Administrat...原创 2019-11-14 20:07:17 · 263 阅读 · 0 评论 -
JQuery Ajax的格式
KaTeX parse error: Expected '}', got 'EOF' at end of input: … data:("#stuPojo").serialize(), //要传的数据 dataType:"", //返回数据类型 String /json success:function (obj) { //访问成功的方法obj返回的数据 $("#addFor...原创 2019-11-14 19:51:50 · 70 阅读 · 0 评论 -
MySql8.0版本使用c3p0配置文件问题
如果使用的是8.0那么xml文件应该这样写 com.mysql.cj.jdbc.Driver jdbc:mysql://localhost:3306/ssxm2?useSSL=false&serverTimezone=UTC原创 2019-11-14 19:46:52 · 1404 阅读 · 0 评论