简单的Servlet

Java 2014-06-10 16:50

1,下载配置JDK

2,下载配置Eclipse

3,下载配置Tomcat


src下创建jsp.servlet的package

建立HelloServlet.java文件

package jsp.servlet;
    
import java.io.*;
    
import javax.servlet.http.*;
    
public class HelloServlet extends HttpServlet {
        
        
        
    public void doGet(HttpServle…

配置JDK,环境变量添加

JAVA_HOME=C:\Java\jdk1.7
CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
PATH=%JAVA_HOME%\bin;%PATH%




虽然各式各样的IDE已经很强大了
但是了解一下命令方式的编译和执行应该也算不上是件坏事
学习了一下
做个记录

编译

javac -classpath .;D:\study_java\lib\junit.jar D:\Ysuhy\StudentTest.…

查找方法

    public StudentInfo getStudent(int id) throws SQLException{ 
  StudentInfo studentInfo=null;
   
  String sql = "select id,name, sex, age from  [tb_Student] where id=?";
  PreparedStatement preparedStatement = conn.prepareStatement(sql);
  preparedStat…

更新方法

    public void updateStudent(StudentInfo studentInfo) throws SQLException{ 
 String sql = "update  [tb_Student] set name=? ,sex=?,age=? where id=?";
 PreparedStatement preparedStatement = conn.prepareStatement(sql);
 preparedStatement.setString(1, studentInfo.get…

删除方法


    public void deleteStudent(int id) throws SQLException{ 
  String sql = "delete from  [tb_Student] where id=?";
  PreparedStatement preparedStatement = conn.prepareStatement(sql);
  preparedStatement.setInt(1, id);
  preparedStatement.executeUpdate(); 
 }

调…

添加方法

    public class AddTest {
 
   
 public AddTest(){
   
  this.conn=getConnValue();
 } 
 private Connection conn;
 
 public Connection getConnValue() {
  try {
   Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
   String url = "jdbc:sql…

学习一下JDBC,第一步

连接数据库

不是太顺利,网上找了几个教程,发现我自己用起来都会有问题,也不知道是我自己的人品有问题还是这些人压根就没测试

先上代码

  public static void main(String[] args) throws SQLException {  try {   Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");   System.out.…

ibatis的demo

Java 2012-01-17 13:34

ibatis是java下的一个orm组件

下载:http://code.google.com/p/mybatis/


引用jar包之后主要要有SqlSessionFactory对象

public class Util {
private static SqlSessionFactory sqlSessionFactory;
static {
String resource = "configuration.xml";
Reader reader = null;
try {
reader = Resources.getResourc…

java的枚举

Java 2011-10-20 17:27

java的枚举真是坑爹啊,想根据value值获得枚举本身竟然需要写个switch一个个case返回,因为反射的话影响效率

想起C#的方便真是内牛满面啊

看见一个同事写的一个方法挺好,写了一个转换方法,记录一下



public enum FeedStatusEnum {


   / **
    * 未处理
    */
   untreated(0),
   / **
    *人工回复
    */
   …

他大爷的,java的时间日期真难操作,写个方法封装一下了

照着C#写的



public class DateHelper {

   
   
    / **
    * 构建一个date
    * @param year
    * @param month
    * @param day
    * @param hour
    * @param minute
    * @param second
    * @return
    */
   public static Dat…