经过一个月传智播客的学习,掌握了一定的Javaweb开发的核心基础知识。从JDBC开始,我们将边学习边进入Javaweb的实战开发。过去的一个月,经历了学习的起起伏伏,总算熬过来了。接下来的一个月,我们将会学习Session,Struct,Ajax,Hibernate等J2EE开发的核心环节,也会接触到MVC设计模式下的项目实例。八月注定是精彩的,也注定是难忘的······
今天是佟刚老师JDBC的第二讲,上午主要佟刚老师针对SQL注入攻击引入并详细讲解了PreparedStatement对象,PreparedStatement接口是Statement的子接口,它表示一条预编译过的SQL语句,PreparedStatement 对象所代表的 SQL 语句中的参数用问号(?)来表示,调用 PreparedStatement 对象的 setXXX() 方法来设置这些参数. setXXX() 方法有两个参数,第一个参数是要设置的 SQL 语句中的参数的索引(从 1 开始),第二个是设置的 SQL 语句中的参数的值。PreparedStatement可以最大可能的提升性能,防止SQL注入,使代码具有更好的可读性和可维护性。
下午和明天,佟刚老师带领大家一起完成一个javaweb的小练习以复习前面所学知识。我准备在明天更新博客对前面所学的javaweb知识做一个简要的概括,敬请大家明天关注。
作为一名Java程序员,Eclipse应当是开发中最常用的IDE工具,这里就给大家归纳一些最常用的Eclipse快捷方式:
1. Alt+/ 说明:内容助理。提供对方法,变量,参数,javadoc等得提示,应运在多种场合,总之需要提示的时候可先按此快捷键;
2. Ctrl+/ 说明:添加/消除//注释;
3. Ctrl+Shift+/ 说明:添加/* */注释;
4. Ctrl+Shift+/ 说明:消除/* */注释
5. Ctrl+Shift+F 说明:自动格式化代码
6. Ctrl+Shift+M 说明:查找所需要的包
7. Alt+Shift+S 说明:源代码得快捷菜单。
8. Alt+Shift+R 说明:重命名快捷键
以上介绍的8个Eclipse快捷菜单在开发过程中经常用到,建议大家熟练掌握。当然,大家也可以自定义Eclipse的快捷菜单,具体的方法是:windows->preferences->Workbench->Keys.