上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 1、一对多:一个国家对应多个城市 01.实体类 02.创建对应的dao和mapper文件 03.mapper.xm文件 单条SQL不能使用延迟加载 04.mapper.xm文件 多条SQL可以使用延迟加载 05.在MyBatis.xml文件中 管理Mapper文件 06.测试类代码 07.在MyBa 阅读全文
posted @ 2017-09-22 10:03 迷茫王子 阅读(203) 评论(0) 推荐(0)
摘要: 代码如下: 阅读全文
posted @ 2017-09-21 17:30 迷茫王子 阅读(265) 评论(0) 推荐(0)
摘要: 一、JAVA基础 1、简述你所知道的JAVA修饰符及各自的使用机制?(public、abstract、final、synchronized、super…) 01.public:允许所有客户访问 02.protected:只能在本包,本类以及该类的子类中使用 03.private:只允许在本类中使用 阅读全文
posted @ 2017-09-19 20:10 迷茫王子 阅读(336) 评论(0) 推荐(0)
摘要: 1.动态sql 01.if:单独使用if,后面必须有where 1=1 02.where:上面的代码有点问题,就是在xml文件中的sql语句有where 1=1,如果查询条件多的话,性能是很低的,因为每次查询都需要判断一次!这时候 我们就需要使用 where 标签来代替! 代码: 03.choose 阅读全文
posted @ 2017-09-17 22:48 迷茫王子 阅读(242) 评论(1) 推荐(1)
摘要: 1.resultType 当返回值类型为基本数据类型时(增删改 返回int),指定不指定都可以。 当返回值类型为引用数据类型时(查询 返回集合或对象),要指定返回类型。 2.sql映射的xml文件 01.MyBatis真正的力量实在映射语句中,专注于SQL,功能强大,SQL映射的配置确实相当简单。 阅读全文
posted @ 2017-09-16 09:46 迷茫王子 阅读(181) 评论(0) 推荐(0)
摘要: project 编译问题,需要三处的jdk版本要保持一致,才能编译通过。 1、在项目上右键properties->MyEclipse->project Facets->java修改右侧的version 保持一致 2、window->preferences->Java->Compiler->设置右侧的 阅读全文
posted @ 2017-08-30 22:20 迷茫王子 阅读(349) 评论(0) 推荐(0)
摘要: 设计模式;一个程序员对设计模式的理解:“不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的 阅读全文
posted @ 2017-08-11 09:15 迷茫王子 阅读(984) 评论(0) 推荐(0)
摘要: 1、开闭原则(Open Close Principle) 开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点 阅读全文
posted @ 2017-08-11 09:13 迷茫王子 阅读(151) 评论(0) 推荐(0)
摘要: 服务器启动的时候执行初始化init方法,只执行一次 每次请求都会执行一次service方法 服务器停止的时候执行destroy方法,也是只执行一次 <%! //全局变量 int initNum=0; int serviceNum=0; int destoryNum=0; %> <%! //书写两个方 阅读全文
posted @ 2017-08-06 09:57 迷茫王子 阅读(155) 评论(0) 推荐(0)
摘要: 1.Servlet的定义: 01. 狭隘上说 javax.servlet.Servlet的接口!02. 通常认为 一个类实现了Servlet接口,那么这个类就是servlet! 2.Servlet的作用: 01.获取用户的请求 》我们就知道用户想做什么02.调用相应的service层方法 》完成用户 阅读全文
posted @ 2017-08-05 20:46 迷茫王子 阅读(175) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页